提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况,现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。
在SAP Support Portal网站或者google上搜索Targeted CR List for ASE,可以看到针对不同版本的CR(CR表示Change Request)简单描述信息列表。
需要注意的是:Targeted CR List for ASE列出的CR虽然绝大多数是BUG,但有一些是更改需求。
以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息!

如有问题,请联系我!

QQ :289965371 联系我们获取数据库技术支持!
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:721959
CR Number:   721959
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Oct 2012 Fixed
22 Nov 2012 Deferred
07 Nov 2012 Fixed
Description
Literal auto parameterization of large IN lists may cause performance issues. Trace flag 7786 was introduced to turn off literal auto parameterization of queries with large IN lists (> 128 constants) as well as avoiding caching of the respective statement. Trace flag 7786 only has an effect if literal auto parameterization is turned on i.e. if literal auto parameterization is turned off, then the statement will still be cached.



CR:722025
CR Number:   722025
Product Name:   ASE Management
Product Component:   sybrestore
Status:   Closed
OS:   Generic
Original Version:   15.7 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Oct 2012 Fixed
Description
In ASE 15.7 ESD#3, when restoring to a different target server, sybrestore would prompt the user to provide mapping directories. But sybrestore does not give out any warning to the user when it detects cyclic pattern in the mapping directories. In addition, when using external dump files to load the database onto a different target server than the source server, mapping directories are ignored in the load database and load tran commands.
Workaround Description
 In ASE 15.7 ESD#3,

1. When restoring to a different target server, sybrestore would prompt user to provide mapping directories. But sybrestore does not give out warning to the user when it detects cyclic pattern in the mapping directories.



2. When using external dump files to load the database onto a different target server than the source server, mapping directories are ignored in the load database and load tran commands.



These are fixed in this resolution in ASE 15.7 ESD#4.



CR:722058
CR Number:   722058
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Mar 2013 Fixed
Description
sybmigrate fails with the error, "Attempt to insert duplicate key row in object 'sysattributes' with unique index 'csysattributes'" at set up stage (sybmigrate -m setup).



CR:722099
CR Number:   722099
Product Name:   Adaptive Server Enterprise
Product Component:   Sybase Central ASE Plug-in
Status:   Closed
OS:   AIX
Original Version:   12.5.4 ESD#11
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
11 Dec 2012 Added to user documentation
Description
Sybase Central ASE Plug-in will not work on IBM platforms due to a IBM jre issue which restricts running Sybase Central 4.x versions with jre 6.



CR:722240
CR Number:   722240
Product Name:   Adaptive Server Enterprise
Product Component:   ASE Agent Plugin
Status:   Closed
OS:   all
Original Version:   3.2.8
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Nov 2012 Fixed
Description
ASE Agent Plugin does not automatically detect the ASE error log file location changes.



CR:722246
CR Number:   722246
Product Name:   Adaptive Server Generic Docs
Product Component:   Clusters Users Guide
Status:   Open
OS:   all
Original Version:   To Be Determined
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Doc request: Object Coherency Block Information message



CR:722341
CR Number:   722341
Product Name:   ASE Management
Product Component:   sybrestore
Status:   Closed
OS:   Generic
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Oct 2012 Fixed
01 Nov 2012 Fixed
Description
In ASE 15.7 ESD#3, if the database is dumped with a protected password, stack trace will be thrown when the database is selected in sybrestore. This has been corrected and support is added for loading the database dump with a protected password.



CR:722436
CR Number:   722436
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide an option so that sp_password and other commands can use encrypted passwords as arguments so this information is not sent in clear text over networks.



CR:722488
CR Number:   722488
Product Name:   Adaptive Server Enterprise
Product Component:   backup server
Status:   Open
OS:   all
Original Version:   15.5 ESD #4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Feature request: dump database to confirm physical dump stripe (to disk)-- size aligns with data size recorded in the stripe header.

Basically, they encountered a failed load database because of a corrupt dump stripe.

This feature is to have backupserver run a final verifyonly like check on the dump before "dump is complete" is printed.



CR:722539
CR Number:   722539
Product Name:   Adaptive Server Enterprise
Product Component:   DDLGen
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Dec 2012 Fixed
13 Jan 2013 Fixed
Description
DDLGen does not support object dependency export.



CR:722547
CR Number:   722547
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 2012 Fixed
30 Oct 2012 Fixed
16 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
21 Nov 2012 Bundled Request
Description
On Unix systems the execution of DBCC DBTABLE may report descriptions of DBT3 bits when printing DBT2 bits mistakenly. On Windows systems a stack trace in the module 'prSTAT_str' may be reported in the error log due to a storage access violation.
Workaround Description
 On Windows do not run dbcc dbtable() and instead gather debugging information through a sybmon memory dump.



CR:722591
CR Number:   722591
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2013 Fixed
28 Jan 2013 One-off Provided
25 Jan 2013 Fixed
15.7 SP50 30 Apr 2013 Fixed
Description
Execution of a stored procedure sometimes raises message 10334, "Permission related internal error was encountered". The statement being executed involves many UNIONs selecting from derived tables based on a temp table and the server is configured for multiple tempdbs.



CR:722620
CR Number:   722620
Product Name:   Adaptive Server Generic Docs
Product Component:   Troubleshooting:Error Messages
Status:   Open
OS:   all
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Note to add to writeup of Error 241: If Statement Cache is active and contains a matching insert statement, an insert of a numeric value that would normally raise Error 241 during compilation of the statement will instead raise error 3624 "Truncation error occurred. Command has been aborted."

during execution of the statement.



CR:722659
CR Number:   722659
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Nov 2012 Fixed
10 Nov 2012 Fixed
15 Nov 2012 One-off Provided
19 Nov 2012 Insufficient priority to fix
19 Nov 2012 Insufficient priority to fix
19 Nov 2012 Insufficient priority to fix
25 Nov 2012 Fixed
Description
ASE reports a timeslice error with ksnetctlrPostWrite and ksmaskspost on the stack. Shared memory dump for the error shows a circular "Cancel Queue" leading to the timeslice error.
Workaround Description
 No workaround.



CR:722673
CR Number:   722673
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 2012 Fixed
30 Oct 2012 Fixed
04 Nov 2012 Fixed
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
20 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
20 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
The execution of the command "DROP PRECOMPUTED RESULT SET <prs_name>" on the primary database cannot be replicated into the standby database successfully.



CR:722709
CR Number:   722709
Product Name:   Adaptive Server Enterprise
Product Component:   MDA/Monitoring Tables
Status:   Closed
OS:   all
Original Version:   bharani
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2012 Fixed
Description
The values of the SharedLockWaitTime, UpdateLockWaitTime and ExclusiveLockWaitTime columns in the monOpenObjectActivity table are incorrect when the DBID, ObjectID and IndexID parameters are fully specified in a query on the monOpenObjectActivity table.
Workaround Description
 Omit one of the following columns from the where clause on the monOpenObjectActivity table: DBID, ObjectID or IndexID.



CR:722767
CR Number:   722767
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Microsoft Win32s
Original Version:   15.7 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Nov 2012 Fixed
06 Nov 2012 Fixed
16 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
The remote backup server name length for DUMP/LOAD commands has been expanded to support more than 30 characters.



CR:722777
CR Number:   722777
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jan 2013 Fixed
01 Jan 2013 Reservation Made
18 Dec 2012 Fixed
10 Feb 2013 One-off Provided
10 Feb 2013 One-off Provided
04 Apr 2013 Fixed
28 Feb 2013 Fixed
28 Feb 2013 Fixed
Description
ASE does not respond and appears to hang when certain invalid packets are sent to it.



CR:722778
CR Number:   722778
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Mar 2014 Backed Out
07 Apr 2014 Back Out
Description
When checking 'tempdbname' from sp_who or running tempdb_id() for a spid.

When a spid is a worker process of a utility command such as dbcc checkstorage,

the 'tempdbname'\dbid reported will incorrectly be that of the current spid's db context

executing the sp_who\tempdb_id. This does not indicate any issue with actual

temporary storage locations.



CR:722801
CR Number:   722801
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15.7 SP110 28 May 2013 Fixed
23 May 2013 Reservation Made
Description
Support is now provided for "high domain" (i.e. > 65535 unique values) parallel create index HASH based statistics gathering on minor attributes.



CR:722823
CR Number:   722823
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   HP-UX
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jan 2013 Fixed
12 Feb 2013 Fixed
07 May 2013 Fixed
Description
Different behaviour for ISNULL on a MAX() or MIN() aggregate of a character column may be observed when statement cache is used with esql.
Workaround Description
 disable SQL statement cache feature



CR:722856
CR Number:   722856
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Nov 2012 Fixed
09 Nov 2012 Fixed
13 Nov 2012 Fixed
29 Mar 2010 Presently Not Targeted For Any Future Release Of This Product
15 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
15 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
In an HA environment when a role that contains a role activation predicate is dropped on

the primary server the secondary server does not remove the predicate metadata.



CR:722867
CR Number:   722867
Product Name:   Adaptive Server Enterprise
Product Component:   Job Scheduler
Status:   Closed
OS:   Windows 2008
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2013 Fixed
19 Mar 2013 Bundled Request
Description
On Windows machines having multiple network interfaces i.e. both IPv4 and IPv6, ASE may fail to boot Job Scheduler with error, "JS: Failed to connect on socket" whereas JS Agent log indicates that JA Agent is listening with message, "SYB_JSAGENT waiting for connection".
Workaround Description
 Don't use hosts file or disable or move the alternate adapter assigned the hosts address

so it may be seen as primary adapter.



CR:722898
CR Number:   722898
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   HP-UNIX
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2013 Fixed
23 Jan 2013 Presently Not Targeted For Any Future Release Of This Product
17 Jan 2013 Fixed
14 Jan 2013 Reservation Made
29 Jan 2013 One-off Provided
06 Feb 2013 One-off Provided
Description
Under some circumstances, a 4720 error "Cannot truncate table '%.*s' because there are one or more isolation level 0 scans, or REORG command, active on the table." may be reported while a temporray is being dropped. Such temporary table is found to have a dlevel0cnt = 12.
Workaround Description
 reorg rebuild the #table have error 4720 while termination.



CR:722902
CR Number:   722902
Product Name:   Adaptive Server Enterprise
Product Component:   DDLGen
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Nov 2012 Fixed
02 Nov 2012 Fixed
06 Nov 2012 Fixed
14 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
14 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
14 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
DDLGen generates data partition names instead of index partition names in the index partition clause for a clustered index on an all pages locked table . Also the semantic order of partitions in the index partition clause for both clustered and non clustered indexes is not correct.



Also if index partition names are system generated, then they are not generated in the partition spec , when -XPN option is specified



CR:722910
CR Number:   722910
Product Name:   Adaptive Server Platform_Specific Docs
Product Component:   Installation Guide for Linux
Status:   Closed
OS:   all
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jan 2013 Added to user documentation
Description
doc cr: take out the "_" and add the "-i" in the command.



CR:723015
CR Number:   723015
Product Name:   Adaptive Server Enterprise
Product Component:   backup server
Status:   Closed
OS:   Windows
Original Version:   15.7 ESD#1 Refresh #3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Nov 2012 Fixed
08 Nov 2012 Fixed
07 Dec 2012 Bundled Request
16 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
The backupserver error message "3.27.2.1: Invalid RPC sequence at RPC as_cmd." followed by

"5.7.2.7: RPC ('as_cmd') execution failed." may be reported when a LOAD DATABASE is executed and the backupserver name "hostname:portnumber" cannot be resolved correctly.



CR:723026
CR Number:   723026
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#1 Refresh #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Nov 2012 Fixed
17 Jan 2013 Fixed
Description
In rare circumstances, a stack overflow resulting in stack corruption may occur with a stack trace involving the modules 'XmlMallocFragment' and 'xml_malloc_fragment' when an XML query is executed with insufficent heap memory.



CR:723098
CR Number:   723098
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
A NULL result may be returned from select partition_id(table name, partition name) for a partitioned

APL table with a local clustered index.
Workaround Description
 Pass the index name as the third parameter to the partition_id() built-in.



CR:723116
CR Number:   723116
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Nov 2012 Fixed
25 Jul 2013 Insufficient priority to fix
Description
sp_sysmon spinlock contention values are incorrectly reported as zero.



CR:723178
CR Number:   723178
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Apr 2013 Fixed
18 Apr 2013 Reservation Made
Description
A new configuration option "ENABLE LARGE CHUNK ELC" is added to enable/disable large allocation auto tuning feature in engine local cache.



CR:723200
CR Number:   723200
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
FR: allow monitoring sprocs accessable to mon_role w/o license, ct can do it already with workaround.
Workaround Description
 Ct wrote a script named "sybase_monitoring_proxy_storedprocs.sql"

http://www-panther.sybase.com/remote/cases/11761000s/11761087/pseinfo-11/Repro/sp_proxy_role_enable



Basically this script creates a proxy_sa_role with a password, then they wrapped the escalation in the sp_proxy_role_enable stored procedure. The later has its text hidden and all rights revoked. Ct added a condition to abort if the rights were modified. There is also a condition to bypass the escalation if the sa_role is already held. The sp_proxy_role_disable is simply the reverse and has the same attributes and logic.

For each "sa_role" dependant stored procedure, ct just created a "sp_proxy_xyz" wrapper that calls sp_proxy_role_enable and if that succeeds the sp_xyz is called with the usual parameters that were passed to sp_proxy_xyz and then calls sp_proxy_role_disable.

They removed the RPC stuff because in their scope it might not be relevant...

And, they removed the "double check" of the "secret key" to avoid calling directly the sp_proxy_role_enable by revoking the EXECUTE right from ALL. Seems to be equivalent and a lot simpler. Besides, it did not seem so secure. Side effect of the EXECUTE right, it is still callable and executable through the sp_proxy_xyz. They also revoked the public from all sp_proxy_xyz and granted sa_role and mon_role.

They created a default generic user testmon and assigned roles to it.



Then they tested:

(1) logged in as sa, do the following:



EXEC sp_addlogin testmon, Pr0xy5A_R0L3

GRANT ROLE mon_role TO testmon

GRANT ROLE proxy_sa_role TO testmon

-- Log on as "testmon"



(2) logged in as testmon with password Pr0xy5A_R0L3, do the following:



SET ROLE mon_role ON

GO

EXEC sp_proxy_monitorconfig 'number of locks'

EXEC sp_proxy_reportstats

EXEC sp_proxy_clearstats

EXEC sp_proxy_sysmon '00:00:30'

EXEC sp_proxy_countmetadata 'objects'

EXEC sp_proxy_object_stats '00:00:30'

EXEC sp_proxy_showplan @@SPID



They get to have result back successfully when running the above sp_proxy_SPs..

I tried the same in my 15.5 server and I got the result set successfully too.



CR:723226
CR Number:   723226
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.7 ESD#1 RAT N-Off
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Nov 2012 Fixed
Description
After changing the owner of a replicated user table while DDL is not setup for replication, RepAgent may replicate DML commands on that table using the wrong owner name.



CR:723235
CR Number:   723235
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.0.3 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
FR: read only proc plans for high concurrent sproc usage



CR:723236
CR Number:   723236
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
To Be Determined
Description
Feature request: a new tool for updating date-based versioning licenses across large installments.



CR:723244
CR Number:   723244
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Dec 2013 Fixed
18 Dec 2013 Port Not Needed
Description
After downgrading from ASE 15.7 to ASE 15.5GA, when booting the ASE 15.5GA server, a segmentation fault may be encountered during start up while attempting to reconcile the downgraded configuration options.
Workaround Description
 After downgrade steps are done and before shutdown the 15.7 server.



use sa to connect to the server



sp_configure 'allow update', 1

go



delete from master..sysconfigures where (config in (45, 49, 50, 472, 503, 514)) or (config > 516)

go



sp_configure 'allow update', 0

go



CR:723250
CR Number:   723250
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Nov 2012 Fixed
Description
Granting an invalid permission to a user will cause the dataserver to print a stack trace and terminate the process.



CR:723259
CR Number:   723259
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2013 Fixed
Description
In rare circumstances, a task may hang when LIKE clause or patindex builtin operator is used on columns which contain LOB data marked as compressed.



CR:723265
CR Number:   723265
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Nov 2012 Bundled Request
Description
Hit error 806 when shrink database on APL table.



CR:723268
CR Number:   723268
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2012 Fixed
17 Jan 2013 Fixed
Description
When granular permissions is not enabled and a user has sso_role if the user tries to online a database error message 2736 will be raised.

When granular permissions is enabled a user with online any database privilege can not online a database.



CR:723356
CR Number:   723356
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Feb 2013 Fixed
29 Apr 2014 Fixed
Description
A segmentation fault in tally_fetch() after a 249 error may occur during BCP IN due to invalid column default. Previous CR number is 552227 and the fix is under trace flag -T2781. Please turn on the trace flag to check column default data type during table creation time.
Workaround Description
 -T2781 may enable the fix of CR 552227.



(We still need to fix the segmentation fault handling issue and make the fix of CR 552227 as default behavior).



CR:723397
CR Number:   723397
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Mar 2013 Duplicate
Description
Signal 11 or timeslice error having idt_remove_all_reservations() in stack trace on 15.7 ESD2 ASE and up.



A possible workaround is:

Sp_configure 'identity reservation size',1

Sp_configure 'identity grab size',1



The workaround may have side effects including identity gap and performance impact.
Workaround Description
 a possible workaround is:

Sp_configure 'identity reservation size',1

Sp_configure 'identity grab size',1



Session's Pss->pidtvalueinfo is 0x0 with these two parameters.



This workaround may have side effects including identity value gap and performance.



CR:723437
CR Number:   723437
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Linux
Original Version:   15.7 ESD#1 Refresh #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jan 2013 Fixed
07 Jan 2013 Reservation Made
31 Jan 2013 Reservation Made
14 Mar 2013 Fixed
Description
A new database option "deallocate first text page", and a new configuration value 2 of table

attribute "dealloc_first_txtpg", are provided for tables having TEXT/IMAGE/UNITEXT off-row storage

columns, to control whether to deallocate the first text page after updating off-row LOB value from

non-NULL to NULL, or whether to allocate a first text page when updating LOB value from NULL to

NULL.



CR:723481
CR Number:   723481
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Nov 2012 Consult Complete
Description
FR: allow db_maint aliased as dbo to replicate objects owned by users
Workaround Description
 explicitly granted "all" to dbo on this user/login owned object.



CR:723482
CR Number:   723482
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
feature requesting a stored proc that will determine which devices hold the

extents of a given object.



CR:723500
CR Number:   723500
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Nov 2012 Fixed
11 Nov 2012 Fixed
10 Nov 2012 Reservation Made
16 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
When using Replication Server with HVAR turned on and an update statement against a table on the primary causes non-updated in-row LOB datums to be moved off-row so the new data could fit in the target row, then the LTL generated by Rep Agent may be wrong, and replication may result in those datums being set to NULL on the replicate.



CR:723566
CR Number:   723566
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   bharani
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Nov 2012 Fixed
29 Nov 2012 Reservation Made
Description
The audit option sproc_perms can not be configured with sp_audit.



CR:723588
CR Number:   723588
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Jan 2013 Fixed
Description
Under certain circumstances, sp_monitorconfig 'number of locks' reports Max_Used as the total number of locks configured in SDC.



CR:723602
CR Number:   723602
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   bharani
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Feb 2013 Fixed
Description
A 156 error, "Incorrect syntax near the keyword 'default'" may be reported when executing ALTER TABLE MOVE PARTITION to 'default' segment.



CR:723647
CR Number:   723647
Product Name:   Adaptive Server Generic Docs
Product Component:   Adaptive Server New Features Guide
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2012 Added to user documentation
Description
Adaptive Server Enterprise 15.7 ESD #2 - New Features Summary and Performance Tuning Guide describe "monLockTimeouts", but it should be "monLockTimeout".



CR:723650
CR Number:   723650
Product Name:   Adaptive Server Generic Docs
Product Component:   Adaptive Server New Features Guide
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Nov 2012 Added to user documentation
Description
Doc: Request to include the change of the default value of "permission cache entries" from 15 to 64 to New Features Summary.



CR:723672
CR Number:   723672
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Linux
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jan 2013 Fixed
Description
An 806 error, "Could not find virtual page for logical page <pagenum> in database <dbname>" may be reported when executing DBCC CHECKTABLE.



CR:723731
CR Number:   723731
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
FR: create new function 'current_utcbigdatetime()' and convert functionality for microseconds



CR:723756
CR Number:   723756
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Nov 2012 Fixed
Description
When hash based statistics gathering is used, the histogram tuning factor is not correctly reported by optdiag



CR:723777
CR Number:   723777
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.0.3 ESD#4.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Nov 2012 Fixed
15 Nov 2012 Fixed
28 Jan 2014 Port Not Needed
28 Jan 2014 Port Not Needed
Description
During installation, ASE Default Master/Tempdb Device Size is 0 on very large disks.



CR:723847
CR Number:   723847
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Dec 2012 Fixed
15.7 SP50 08 Apr 2013 Fixed
Description
SELECT INTO and INSERT SELECTs that use UNION statements terminated by a UNION ALL statement may fail with a signal 11 and stack trace that includes the module tree*GcElement::GcGetVar(). This tends to happen if the table being inserted into contains any identity columns that are not explicitly generated in the UNION ALL query.
Workaround Description
 None found to date.



CR:723861
CR Number:   723861
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Nov 2012 Fixed
15 Nov 2012 One-off Provided
Description
During ASE boot in "process" kernel mode, when configured with a high value for configuration parameter 'number of engines at startup', an engine fails to come online with 'ulinitspinlock' error.
Workaround Description
 Increase the number of user connections



CR:723872
CR Number:   723872
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Linux
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 May 2013 Fixed
17 May 2013 One-off Provided
15.7 SP110 20 May 2013 Fixed
24 May 2013 Fixed
15.7 SP50 24 May 2013 Fixed
Description
If there is an UNIQUE index with IGNORE_DUP_KEY option on a partitioned table with many partitions such as 60, the BCP loading performance of OLD DATA may be much slower than that of NEW DATA. NEW DATA means most rows of it will be loaded into the table. OLD DATA means most rows of it will be ignored because they have been loaded into the table.



CR:723880
CR Number:   723880
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Nov 2012 Fixed
04 Dec 2012 Fixed
Description
Column information is unnecessarily displayed when executing sp_help for an object that is not a view, system table or user table.



CR:723882
CR Number:   723882
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Nov 2012 Bundled Request
Description
When granular permissions is enabled a user can not online a database that needs an upgrade. The error message 969 will be displayed.



CR:723939
CR Number:   723939
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
"If you attempt to drop a partition from a table that is referenced by another table,

and the partition to be dropped and the referencing table are not empty, the command

fails because of possible violations with the foreign-key constraint, and Adaptive

Server displays error message 13971."



Msg 13971, Level 16, State 1:

Server 'UBUSAP', Line 1:

Could not drop partition with data from table 'p', because there are referential

constraints defined on the table and there are data rows in some of the

referencing tables.

1>



This is a feature request to extend the referential integrity checking to the alter

table command so as not to require that the parent table be empty when dropping a

partition whose rows have no dependant children.



CR:723952
CR Number:   723952
Product Name:   Adaptive Server Platform_Specific Docs
Product Component:   Installation Guides - All Platforms
Status:   Closed
OS:   all
Original Version:   15.7 ESD#5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 May 2013 Added to user documentation
Description
Wish to have upgrade in-place instructions from minor versions which include using the same $SYBASE as the customer is upgrading from.



CR:723984
CR Number:   723984
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2012 Fixed
Description
Additional diagnostics have been added for hash based histogram gathering under trace flag 2740.



CR:723986
CR Number:   723986
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Nov 2012 Fixed
15 Nov 2012 Fixed
15 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
15 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
15 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
Description
After 'reorg rebuild' or 'change lock' an empty table, the emptypgcnt of systabstats

becomes 0, which, however, should be 1.



CR:724023
CR Number:   724023
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Linux
Original Version:   15.7 ESD#3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2012 Fixed
14 Nov 2012 Fixed
16 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
19 Nov 2012 Presently Not Targeted For Any Future Release Of This Product
28 Nov 2012 Fixed
Description
The message "current process infected with 11" in the module 'bufreserve' together with

a stack trace which includes the modules 'drop_al_dbid' and 'alterdb' may be reported

in the error log when an ALTER DATABASE LOG OFF command is executed to shrink this

database log space.



CR:724074
CR Number:   724074
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Nov 2012 Fixed
Description
If SET PROXY is used in a stored procedure, then an 4058 error "Login currently under set session authorization. It is required to go back to the original identity before performing another set session authorization." may be reported.
Workaround Description
 ensuring proxy is reset before exiting the proc, or do not use a sproc



CR:724175
CR Number:   724175
Product Name:   Adaptive Server Enterprise
Product Component:   backup server
Status:   Closed
OS:   all
Original Version:   15.7 ESD#3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Dec 2012 Fixed
15.7 SP50 05 Apr 2013 Fixed
Description
The Remote Backup Server name is extended to allow the use of IPV6 hostnames with domain name.



CR:724184
CR Number:   724184
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
more Engine utilization with client cursor.
Workaround Description
 use ct_command and not ct_cursor.



CR:724292
CR Number:   724292
Product Name:   Adaptive Server Generic Docs
Product Component:   Reference Manual:Commands
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Dec 2012 Added to user documentation
Description
load database with listonly=create_sql requires that "enable dump history" configuration parameter is 1.



CR:724343
CR Number:   724343
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Nov 2012 Fixed
26 Nov 2012 Fixed
Description
When configuring RepAgent to use a security mechanism, the RepAgent Thread may fail to start and report a 9210 error. Moreover, RepAgent is using the ASE server name instead of the ASE principal name.



CR:724369
CR Number:   724369
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
SELECT DISTINCT fails to filter out duplicate values from IDENTITY columns. (Duplicate values can be inserted through the use of SET IDENTITY_INSERT ON).
Workaround Description
 Use a unique index on the identity column.



CR:724423
CR Number:   724423
Product Name:   ASE Management
Product Component:   Administration Client
Status:   Closed
OS:   Generic
Original Version:   3.2.8
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2012 Fixed
Description
When a new item such as a database is created, the new item is added in the Admin Console. However, the context menu for the new item shows the default menu that typically displays all the drop-down menu items. For example, the menu such as "Quiesce Release" should be disabled and "Online" should be hidden for the newly created database but these menu items are visible and enabled. This resolution corrects the context menu for the new database item in the Admin Console.



CR:724424
CR Number:   724424
Product Name:   Adaptive Server Generic Docs
Product Component:   System Administration Guide
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Nov 2012 Added to user documentation
Description
The 15.7 ESD 2 P&T Guide description of the literal autoparam feature is still referencing the old limit of 16384 bytes on the size of cached statements. The limit was increased to 2MB in ESD 2.



CR:724444
CR Number:   724444
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Nov 2012 Fixed
Description
Some web methods added with OVERRIDE clause need to be re-added when ASE WS is restarted.
Workaround Description
 When execute sp_webservices 'add' command, remove the clause 'method_name = proxy_table'



or



When restart WS, remove the web methods, then add them again.



CR:724472
CR Number:   724472
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   15.5 ESD #4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Feb 2013 Fixed
25 Feb 2013 One-off Provided
19 Apr 2013 Fixed
15.7 SP60 22 Nov 2013 Fixed
Description
In rare circumstances, recreation of in-memory databases during start up of SAP ASE may hang when there are more than one in-memory databases with the same template database. SAP ASE can still be used, but an attempt to use the in-memory databases that are not recreated will result in an error 962, "Database with ID '<value>' is not available. Please try again later." being reported.



CR:724593
CR Number:   724593
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   HP-UX
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Dec 2012 Fixed
11 Feb 2013 Fixed
30 Apr 2013 Fixed
Description
In some rare cases, a UNION query could return wrong result resulting in truncation.



CR:724603
CR Number:   724603
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   HP-UX
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2013 Fixed
15 Feb 2013 Fixed
Description
When executing a JOIN involving a proxy table, and the optimizer chooses GROUPINSERTING for the NESTED LOOP JOIN plan, the ordering information in the query is lost and the result is not ordered as expected.



CR:724711
CR Number:   724711
Product Name:   Adaptive Server Enterprise
Product Component:   InstallShield
Status:   Open
OS:   all
Original Version:   15.5 ESD #5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
To Be Determined
Description
ASE installer should not force a shutdown of a remote license server started with lmgrd
Workaround Description
 start the remote license server using 'sysam start'



CR:724722
CR Number:   724722
Product Name:   ASE Management
Product Component:   Administration Client
Status:   Closed
OS:   Generic
Original Version:   3.2.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2012 Fixed
Description
In order to retrieve the tag name from monOpenDatabases table, 'enable monitoring' configuration must be set and the user must have mon_role.



In ASEMAP 3.2.6 and 3.2.7, if the server is not configured for 'enable monitoring', user could not quiesce release the database. In this case, an error message is displayed in an error dialog box:

"Collection of monitoring data for table 'monOpenDatabases' requires that the 'enable monitoring' configuration option(s) be enabled. To set the necessary configuration, contact a user who has the System Administrator (SA) role."



In ASEMAP 3.2.8, it allows Quiesce Database Release to proceed by prompting for the tag name to quiesce release the database despite that 'enable monitoring' configuration is not set on the server.



CR:724723
CR Number:   724723
Product Name:   Adaptive Server Generic Docs
Product Component:   Adaptive Server New Features Guide
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2012 Added to user documentation
Description
4 documentation errors have been found in New Features Summary Adaptive Server Enterprise 15.7 ESD #2.



CR:724815
CR Number:   724815
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   bharani
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Dec 2012 Fixed
Description
sp_config_dump stored procedure will now display usage information if invoked as sp_config_dump help or sp_config_dump 'help'.



CR:724818
CR Number:   724818
Product Name:   SCC Web Framework
Product Component:   Alert
Status:   Closed
OS:   Generic
Original Version:   3.2.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 May 2013 Fixed
15 May 2013 Fixed
16 May 2013 Fixed
15 May 2013 Fixed
Description
This fix addresses an issue which prevented customers from configuring SMTP in some environments
Workaround Description
 workaround: The customer was able to uninstall 3.2.7 and replace

with SCC 3.2.6 and it resolved the problem



CR:724822
CR Number:   724822
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
write all upgrade SQL to the errorlog or enhance detailed output to sqlupgrade



CR:724843
CR Number:   724843
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   bharani
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Nov 2014 Fixed
23 Dec 2014 Fixed
07 Jan 2015 Fixed
Description
Signal 11 in OmniQuickPass::targetlist()could occur for SQL statement with subquery when show_transformed_sql is on.



CR:724873
CR Number:   724873
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Feb 2014 Presently Not Targeted For Any Future Release Of This Product
Description
Feature request for a persistent method of binding DES structures to cache. i.e. similar to DBCC TUNE des_bind, but objects would automatically bind when first accessed after an ASE reboot.
Workaround Description
 script the dbcc tune commands and have an errorlog monitor that can detect when ASE is rebooted and rerun the script.



CR:724888
CR Number:   724888
Product Name:   Adaptive Server Generic Docs
Product Component:   System Administration Guide
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Nov 2012 Added to user documentation
Description
Documentation on DBCC TUNE des_unbind indicates the database must be single user. However, trying to use sp_dboption to set the database to single user mode will fail. The note just means that there can't be any other users in the database at the time. DBCC TUNE will itself temporarily set the database to single user mode if there are no users when it is run.



CR:724959
CR Number:   724959
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Solaris
Original Version:   carina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Nov 2012 Fixed
10 Dec 2012 Fixed
Description
When a database is loaded, the dump history file does not show any record for it and hence it is not possible to generate the dump sequence for this database.



CR:724987
CR Number:   724987
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Dec 2012 Fixed
Description
A 3475 error: "There is no space available in SYSLOGS to log a record for which space has been reserved in database <dbname>" may happen under rare circumstances along with the below message in the errorlog:"ERROR: Can't get a new log page in db <dbid>. num_left=<numlogrecords1> num_in_plc=<numlogrecords2>".
Workaround Description
 Running DBCC GAM with CHECK option will indicate the mismatched GAM bits. Runniing DBCC GAM with FIX option will correct them.



CR:724988
CR Number:   724988
Product Name:   Adaptive Server Generic Docs
Product Component:   Troubleshooting:Error Messages
Status:   Open
OS:   all
Original Version:   15.7
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
doc feature: add msg 12324 to the troubleshooting guide



CR:724990
CR Number:   724990
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2 Refresh #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Dec 2012 Fixed
08 Feb 2013 One-off Provided
12 Feb 2013 Fixed
Description
In 15.x, under the default isolation level (Level 1), DELETEs/UPDATEs involving JOINs and/or correlated SUBQUERY could cause more number of exclusive locks to be acquired even when the qualifying number of rows are much less.
Workaround Description
 compatibility mode,



CR:725001
CR Number:   725001
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
merge statement leads to 2601
Workaround Description
 reorg rebuild TEST_STATS before the final merge



CR:725017
CR Number:   725017
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   Linux
Original Version:   15.7 ESD#2 Refresh #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The Thread Utilization (OS%) section of sp_sysmon on threaded kernel system is very wrong.



CR:725065
CR Number:   725065
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Dec 2012 Fixed
Description
DBCC SERVERLIMITS displays a wrong value for the limit 'Max database device size'.



CR:725086
CR Number:   725086
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Feb 2013 One-off Provided
13 Nov 2013 One-off Provided
04 Jun 2014 Port Not Needed
Description
INSTRUMENTATION: ASE running under trace flag 7822 may lead to server hang.



CR:725097
CR Number:   725097
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Linux
Original Version:   15.5 ESD #5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Nov 2012 Duplicate
Description
Signal 11 in rec_undo_session when cancelling queries involving temporary tables.



CR:725140
CR Number:   725140
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Open
OS:   HP-UX
Original Version:   15.5 ESD #5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2013 Fixed
Description
In some rare cases, running queries involving SQLUDF could lead to stacktrace in cpysqludf().



CR:725185
CR Number:   725185
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jan 2015 Not a Bug
Description
Optdiag reports incorrect sampling percentage for leading column.



CR:725195
CR Number:   725195
Product Name:   Adaptive Server Enterprise
Product Component:   MDA/Monitoring Tables
Status:   Closed
OS:   Microsoft Windows
Original Version:   15.7 ESD#2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Mar 2013 Fixed
Description
The monThread MDA table should list all ASE threads, however, on Windows platforms, the ASE clock thread is not listed in this table.



CR:725209
CR Number:   725209
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   Microsoft Windows
Original Version:   15.7 ESD#1 Refresh #2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Nov 2012 Fixed
24 Nov 2012 Fixed
24 Nov 2012 Fixed
03 Dec 2012 Fixed
Description
ASE on Windows may report "LAST CHANCE EXCEPTION HANDLER on OS thread id <threadID> ...A SERIOUS UNHANDLED EXCEPTION HAS OCCURRED SERVER MAY NOT BE ABLE TO CONTINUE" with kcierrfmt() on the stack during shutdown when the server is forcefully shutdown, for example through CTRL-BREAK.



CR:725211
CR Number:   725211
Product Name:   Adaptive Server Enterprise
Product Component:   dataserver
Status:   Closed
OS:   all
Original Version:   15.7 ESD#2 Refresh #1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2012 Fixed
26 Nov 2012 Fixed
29 Nov 2012 Fixed
Description
ASE engines may start consuming 100% CPU which can result in ASE being unresponsive. New client connections may not also be possible.





--------------------------------------华丽的分割线-------------------------------------------------------------------------

Sybase SQL Anywhere数据库恢复工具ReadASADB:

之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。
此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。

Sybase SQL Anywhere数据库恢复工具ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具
  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x,16.x,17.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集,包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page
7、*** ERROR *** Assertion failed: 201417 (7.0.4.3541) Invalid count or free space offset detected on a table page
8、Internal database error *** ERROR *** Assertion failed: 201425 (8.0.3.5594) Invalid count or free space offset detected on a free list page -- transaction rolled back.
9、Internal database error *** ERROR *** Assertion failed: 100702 (8.0.1.2600) Unable to modify indexes for a row referenced in rollback log -- transaction rolled back


-------------------------------------------------------------------------------------------

Sybase ASE数据库恢复工具READSYBDEVICE:

一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!
能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。

Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. Sybase数据库只剩下损坏的备份文件情况下的恢复。

Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:

Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x


-------------------------------------------------------------------------------------------

SQL Server数据库恢复工具SQLRescue:

一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!
能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。

SQL Server数据库恢复工具SQLRescue的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------