存档

‘Sybase ASE’ 分类的存档,文章数:183

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
585221 In rare circumstances, the message "current process infected

with 11" in the module 'des_rekeep' together with a stack trace

which includes the modules 'proc__linktopss' and 'lwp_proc_setup'

may be reported in the error log when a client application is

executing a query using "dynamic sql" and the system is configured

with a low value for the configuration parameter "number of

open objects" according to its workload.

585260 Unnecessary recompilations may happen if 'open by name' trace flag 299 is activated

and a temporary table has at least one BIT column.

585267 Derived table without specifying column name in the embedded select doesn't work
585304 Parallel BCPs into a semantically partitioned DOL table can deadlock when two sessions perform

allocation at the same time. The deadlock information will consistently show the deadlock

ccurring on rowid 0 for both spids.

585313 Create proxy_table fails when ECDA backend table has default values specified.
585444 This introduces "ULC flushes by Log Markers" entry in the ASE sp_sysmon report.

A high value for 揵y Log markers� indicates that Adaptive Server is flushing the ULCs because of

permanent log marker scans (a permanent log marker scan indicate that syslogs includes the log

record). Adaptive Server uses the log records for operations like executing triggers, rollbacks,

aborts, and so on. When Adaptive Server needs a permanent log marker but does not have one, it

flushes the ULC to create a new log marker. When 揵y Log markers� displays a large percentage of ULC

flushes, you may need to reduce the number of unnecessary or redundant triggers, rollbacks, or aborts.

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
499408 When real time messaging is enabled on ASE to use MQ. The additional engine spawned to handle MQ tasks uses up very high cpu even when there is only 1 messaging operation.
499413 Include available sort order options all the time when using sqlloc with X.
499448 Procedural query with FOR READ ONLY option may incorrectly raise error 7304 "FOR READ ONLY can

not be used in a SELECT which is not part of the declaration of a cursor or which is not inside

a stored procedure"

499455 Dynamic partition elimination may not be applied, when processing an ad-hoc sql query or stored procedure, with variable SARGs and range predicates, against a table that has a composite partition key.
499485 On Windows platforms that have Virtual Adaptors the SySAM properties file can grow over time causing delays in startup.
499490 Compilation of an UPDATE query that contains a join and at least one IN-list or OR clauses

on the same column can choose deferred update mode, when direct update mode is possible.

As a result performance of the UPDATE query can be negatively impacted.

An example query is:

update t1 set c2 = 3 from t1, t2 where t1.c1 in (1,2,3,4,5,6,7,8,9) and t1.c2 = t2.d2

where table t1 is being updated and the query joins tables t1 and t2 and there is a IN-list

on column c1 of table t1.

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
455707 Previously a server's preferences (such as number of lines of server log to retrieve) were lost when the server was cut and pasted. Now the preferences for the server are preserved when the server is cut.
455721 Need information update on the tempdb and indexing on Performance and Tuning Guide
455779 Problem:

Project execution might become unresponsive when database runs out of space.

Resolution:

When a database involved in a data transfer runs out of space, the execution of a project might stop responding. This is because the database driver does not return with an error message but waits until space is available to continue. Please ensure that sufficient space is available before running a project or job.

455781 The Historical Server reports an incorrect time value on the windows platforms.
455812 index name in sp_create_text_index should be from local db only, documentation needs to be corrected to reflect that.
455819 FTS core dumps when creating index with universal style
455826 If a kerberos login gets a timeslice error during security session establishment,

the engine-wide semaphore is not released, causing all the other kerberos logins on that engine to block.

455839 Concurrency problems are found when using MIT Kerberos client libraries version 1.3.x and 1.4.x

or earlier, causing ASE crash or blocking all Kerberos logins when there are concurrent Kerberos

authentication attempts.

ASE now supports concurrent Kerberos authentication requests by default.

Trace flag 7844 is no longer needed and can be used if concurrent Kerberos authentications is not required.

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
401954 New feature request to set a maximum wait time limit to SHUTDOWN. The new syntax is SHUTDOWN [WITH WAIT [ = "xx:xx:xx" ] | WITH NOWAIT ]
401988 Syconfig and other client applications will not able to connect to the Adaptive Server if it was booted with named pipe.
402002 The message 'Legal optimizer criteria must be INT' is printed when running some 'SET' commands.
402029 When performing a post error cleanup ASE may enter in the infinite loop trying to allocate memory. Very long stack trace will show multiple occurances of following sequence of calls : {s_handle,s_cleanframe,s_copytmps,memcreate,ex_raise}
402044 Incorect value may be assignment to the local variable if the query is executed

in the parallel and the query has a scalar aggregate. This problem may happen if

the showplan output shows multiple query steps with "Parallel result buffer merge"

execution strategy.

402075 When upgrading to 15.0 from 12.5.x, if the configured 'procedure cache size' is the default, upgrade may fail due to Error 701. To work around this, ensure that the procedure cache size is at least 12000.
402082 On the HP platform HTTPS (SSL) is not available for ASE WebServices. The HTTP transport is not affected, however.

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
343118 Include 11x_bmaster binary with ASE >= 12.5.x installs
343120 'number of dumps' counter of CSMD increments even if memdump is failed
343252 Querying the monCachedObject table can cause other processes to timeslice. When this occurs the query will take much longer to execute and the ASE errorlog will contain the error "timeslice -<value>, current process infected" followed by a stacktrace.
343260 If an @variable is buried in a nested derived table, it may lead to stack trace.
343360 CIS: Local server may show stack trace when errors are encountered on sp_remotesql or

sp_passthru in a multi-session environment in which some of the sessions may hang

in 'remote i/o'.

343363 With ASE 12.5.2 ASEPlugin, the plugin parsing of template documents, JS Template schema and instance documents have been modified. The JS Template XML instance documents must be re-installed if users are upgrading from the ASE 12.5.1 ASEPlugin.

If users do not upgrade their ASEPlugin, the latest JS Template instance documents should not be upgraded.

The changes were required to support localization for the Job Scheduler interface within the ASEPlugin.

343446 Query using non intialized bit local variable may fail with error 245:

"Domain error during implicit conversion of BIT value '0' to a BIT field."

343448 INSTRUMENTATION: Network listeners disappear without error on

ASE 12.5.1 running on win2000 adv server

343495 A 12536 message "Sysstatistics upgrade warning for table <table>. New row-length after upgrade,

1965, ... exceeds maximum limit of 1964. Run update statistics on this table after upgrade." may be

reported in rare circumstances during an upgrade from a pre 12.5 server.

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

Adaptive Server Enterprise的所有已知BUG列表(1)
Adaptive Server Enterprise的所有已知BUG列表(2)
Adaptive Server Enterprise的所有已知BUG列表(3)
Adaptive Server Enterprise的所有已知BUG列表(4)
Adaptive Server Enterprise的所有已知BUG列表(5)
Adaptive Server Enterprise的所有已知BUG列表(6)
Adaptive Server Enterprise的所有已知BUG列表(7)
Adaptive Server Enterprise的所有已知BUG列表(8)
Adaptive Server Enterprise的所有已知BUG列表(9)
 

CR
Number
Description
279309 Using BCP with packetsize larger than 32767 may fail on ASE running on the windows NT, Linux and Dec Alpha platforms.
279344 ASE Replicator: Sporadically, text/image replication fails when running for a long time.
279406 A 551 error or the message "current process infected with 11" is reported in the error log together with a stack trace when a row is inserted into a table that has a rule which references a constant value which is outside the range of the column datatype.
279474 Check constraint expression shows name of the constraint along with the defination. This happens only when user changes the constraint name in the property page and applies the changes.
279520 When a connection is terminated while running Java, the message "Java services are temporarily unavailable while the Java system is being recycled" is reported in the error log and all other Java operations may be terminated so that no further Java operations can be performed. All subsequent attempts to use Java in ASE are rejected with a 10734 error.
279558 CIS : Performance slows down when there are many idle CIS connections within ASE.
279568 The message "current process infected with 11" together with stack trace which includes the module 'jvmh_mem_p_sema' will be reported in the error log if a reference is made to a Java class before recovery has completed.
279595 If the source ASE has large free spaces in the logical devices and runs Migration Tool in "setup" session, Migration Tool will throw the IndexOutOfBoundsException error in "CALC_DEVICE_SIZE" thread.
279606 ASE 12.0 used to send back the actual table name in the row format information when responding to PowerBuilder. Now with ASE 12.5 the view name is sent back in the row format information instead of the actual table name and this causes PowerBuilder to try an update against the view instead of the actual table.
279616 ASE Replicator: During initial setup, an instance directory is created and RUNinstance scripts are generated. On Unix, the RUNinstance script also has its permissions changed to include execute permission. If there is a problem setting the permissions, an uninformative error message is returned, and the sp_helpddb.sql script does not get generated which causes problems later on. Now, the sp_helpddb.sql script is generated first, and, if there is any problem setting permission on the RUNinstance script, a warning is logged in the system.log, but setup completes successfully. The user will have to manually set the proper execute permissions on the RUNinstance script.
279617 A request to allow aliases to the real server name

to be used with kerberos network based security feature

随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

CR
Number
Description
273145 Linux post install script, SWR 9803 and 9939 RPM, does not install new files that are not installed during GA/Rollup release.
279302 When executing remote procedure using "ctisql", an additional message (eg. 1 row affected) is printed while dbisql does not show this message.

Resolution: Reviewed Sep 2002. Presently not targeted for any future release of the product as changes between dblib and ctlib based isql are expected. This is documented in the 11.1 'Release Bulletin Open Client/Server' manual, section on 'Standalone Utilities'.

There are several differences between dblib and ctlib based isql. A change so late in the game could cause a regression to scripts at other customer sites.

279451 OCC does not support the TDS 5.0 Returm Parm format.
279892 OSC 12.5 EBFI0335 not freeing up one of the 2 TDSPROCS which are allocated, leaving 1524 bytes of shared memory around below is a code frag from CTDSMS stdfree routine.
280053 OCC MVS 3.2 EBF6780 not process Cancel correctly ctbreults fails
280245 Add gatewayless support for sgw_setserver rpc
280283 OLEDB: adTinyInt datatype in ADO application, when used as a parameter in a stored procedure, caused an error: "The given type name is unrecognized." Sybase ASE tinyint datatype was not supported as parameter in stored procedure. It is now.
286543 CPRE: cpre core dumps on structure declarations as a result of the fix to CR 254863.
286574 OCC 12.5 problems with ASE 12.5 support
286671 Because of an error in the jConnect metadata, customers using ASA7 or higher could not take advantage of the Dynamic Class Loading feature in jConnect. That bug has been fixed.
286966 ESQL: COBPRE produces invalid area A code when used in /terminal mode on VMS

本文提供master配置区域损坏的一种修复方法!

Sybase ASE master数据库的前2048字节存储着Sybase数据库服务器的configuration area(配置区域)。如果configuration area corrupt,那么Sybase服务器无法启动。

造成configuration area corrupt的原因一般为硬件故障。通过下面的案例分享configuration area corrupt的一种恢复方法。

背景:

版本:ASE 15.0.3 ESD#3

在通过临时设置参数upgrade version为492来重置sa口令为空时,忘记将upgrade version改回原值 (参考:将Sybase ASE登录sa的密码置为空NULL的方法)。之后重启Sybase服务器时报错:

Pre 10.0 database cannot work with this version of the server. Please upgrade the databases to 10.0 or above release and then try to start with this version of the server. Shutting down ***.

ASE配置文件(*.cfg)中大多数情况下不存在参数:upgrade version。在cfg中添加upgrade version=15000后,启动时仍然报上面的master数据库版本低于10.0的错误。

通过比较多个版本的configuration area,发现master数据库的第1805和第1806字节表示upgrade version,15000的十六进制形式为:0x3A98,则将第1805字节改为98,第1806字节改为3A(此处master为linux平台上的数据库)。改为之后启动报错:

The configuration area in device '/home/sybase/data/master.dat' appears to be corrupt. The server cannot continue and will shut down.

看来仅仅修改2个字节的内容无法验证通过,那么通过替换master数据库头部2048字节呢? 我测试是可行的!