发行公告SybaseIQ15.
3Windows文档ID:DC00945-01-1530-01最后修订日期:2011年5月版权所有2011Sybase,Inc.
保留所有权利.
除非新版本或技术声明中另有说明,否则本出版物适用于Sybase软件及所有后续版本.
本文档中的信息如有更改,恕不另行通知.
本出版物中描述的软件按许可证协议提供,其使用或复制必须符合协议条款.
要订购其它文档,美国和加拿大的客户请拨打客户服务部门电话(800)685-8225或发传真至(617)229-9845.
持有美国许可证协议的其它国家/地区的客户可通过上述传真号码与客户服务部门联系.
所有其它国际客户请与Sybase子公司或当地分销商联系.
仅在软件的定期发布日期提供升级内容.
未经Sybase,Inc.
的事先书面许可,不得以任何形式、任何手段(电子的、机械的、手工的、光学的或其它手段)复制、传播或翻译本出版物的任何部分.
可在http://www.
sybase.
com/detailid=1011207上的Sybase商标页中查看Sybase商标.
Sybase和列出的标记均是Sybase,Inc.
的商标.
表示已在美国注册.
SAP和此处提及的其它SAP产品与服务及其各自的徽标是SAPAG在德国和世界各地其它几个国家/地区的商标或注册商标.
Java和基于Java的所有标记都是SunMicrosystems,Inc.
在美国和其它国家/地区的商标或注册商标.
Unicode和Unicode徽标是Unicode,Inc.
的注册商标.
本书中提到的所有其它公司和产品名均可能是与之相关的相应公司的商标.
Use,duplication,ordisclosurebythegovernmentissubjecttotherestrictionssetforthinsubparagraph(c)(1)(ii)ofDFARS52.
227-7013fortheDODandassetforthinFAR52.
227-19(a)-(d)forcivilianagencies.
Sybase,Inc.
,OneSybaseDrive,Dublin,CA94568.
目录产品摘要1产品兼容性1网络客户端和ODBC工具包1安装和升级3早期版本的问题解决方案4子容量许可4从SybaseIQ12.
7迁移5已知问题7限制7安装和配置9SySAM许可10SybaseIQ操作10早期版本的SybaseIQ操作已知问题11Multiplex环境14SybaseCentral16早期版本的SybaseCentral已知问题17文档更改19《IQ插件SybaseCentral联机帮助》文档更改20《新增功能摘要》文档更改22《参考:构件块、表和过程》文档更改22《系统管理指南第一卷》文档更改23《使用SybaseIQMultiplex》文档更改24获取帮助及其它信息25技术支持25提供给技术支持人员的信息25清单:提供给技术支持人员的信息26下载SybaseEBF和维护报告28Sybase产品和组件认证28创建MySybase配置文件28SybaseIQ新闻组28SybaseIQ用户组29发行公告iii辅助功能特性29目录ivSybaseIQ产品摘要本发行公告提供有关SybaseIQ的最新信息.
Web上可能提供了更新的版本.
有关兼容平台和操作系统配置及最低修补程序级别的信息,请参见《安装和配置指南》.
有关此版本中的新增功能和行为更改的信息,请参见《SybaseIQ新增功能摘要》.
有关辅助功能的信息,请参见本发行公告中的"辅助功能特性".
产品兼容性有关SybaseIQ与其它产品的兼容性的信息.
下列Sybase产品已通过此版本的SybaseIQ认证:jConnectforJDBC5.
x和6.
xSybaseIQInfoPrimer15.
3SybaseControlCenter(SCC)3.
2下列Sybase产品已通过此版本的SybaseIQ认证,可用作CIS功能中的后端:SQLAnywhere11.
0.
1AdaptiveServerEnterprise15.
5有关访问最新联机认证信息的说明,请参见《Sybase产品和组件认证》.
网络客户端和ODBC工具包Sybase下载站点上提供了SybaseIQ网络客户端和用于开发的ODBC工具包.
网络客户端可用于此版本的SybaseIQ支持的每个平台.
Sybase下载站点为http://www.
sybase.
com/downloads.
如果您当前使用的是SybaseIQ15.
232位ODBC工具包,则SybaseIQ15.
3不要求升级32位ODBC工具包.
产品摘要发行公告1产品摘要2SybaseIQ安装和升级有关安装和升级的最新信息,这些信息之前在安装指南中遗漏了或不正确,或者现在需要特别强调.
有关安装和升级SybaseIQ的详细信息,请参见《安装和配置指南》.
在运行新版本的SybaseIQ之前,请参见"限制"以了解最新要求.
本节包含此版本中的安装和迁移新增信息或需要特别强调的信息.
Sybase强烈建议在安装本软件之前检查在线支持网站,查看是否有这些组件的软件更新.
如果已发布软件更新(ESD或EBF),该软件更新则包含在本产品发布之后所生成的错误修复程序.
您必须下载最新更新,并在安装SybaseIQ之后安装该更新.
请参见《下载SybaseEBF和维护报告》.
SybaseIQ15.
3的新安装程序SybaseIQ15.
3具有新的安装过程.
SybaseIQ15.
3交互式安装程序是一个标准的图形化安装向导.
交互安装程序支持所有产品版本和安装类型.
此外还提供了无提示安装选项.
请参见《安装和配置指南》>"服务器安装">"安装服务器软件".
SybaseIQ15.
3需要许可证SybaseIQ15.
3使用Sybase软件资产管理(SySAM)许可机制,借助该机制,系统管理员可在其站点上使用Sybase产品并对该产品的使用情况进行监控.
SybaseIQ针对每个产品版本包括了单独的SySAM许可证,并针对该版本提供的任何可选功能包括了单独的许可证.
请参见《安装和配置指南》>"软件许可".
SySAM许可签出[CR#628594]如果SybaseIQ在早期版本中是使用按处理器许可证类型获得许可的,则许可证数量是在启动时确定的.
在此版本中,SybaseIQ定期检查它可以使用的处理器数量,并尝试为增加的任何处理器签出额外的许可证.
如果在30天内没有签出额外的许可证,则SybaseIQ将在30天以后关闭.
有关许可证宽限期的详细信息,请参见《SySAM用户指南》.
需要运行ALTERDATABASEUPGRADE若要安装新系统表,必须在安装SybaseIQ15.
3之后对现有数据库运行ALTERDATABASEUPGRADE.
有关语法,请参见《参考:语句和选项》.
为负载增加IQ临时高速缓存设置不建议使用LOAD_MEMORY_MB选项.
您现在必须调整IQ临时高速缓存设置,而不是设置LOAD_MEMORY_MB.
IQ临时高速缓存的增加量大约为所有并发LOADTABLE执行的所有LOAD_MEMORY_MB设置的总和.
安装和升级发行公告3早期版本的问题解决方案SybaseIQ包括已在早期版本的发行后更新内容中解决的问题的解决方案.
SybaseIQ15.
3包含到以下版本为止(包括以下版本)所修复的问题的解决方案:SybaseIQ15.
1ESD#3(Noff#7-SybaseIQ15.
1ESD#3.
7)SybaseIQ15.
2ESD#1(Noff#8-SybaseIQ15.
2ESD#1.
8)SybaseIQ15.
2ESD#2(Noff#3-SybaseIQ15.
2ESD#2.
3)子容量许可Sybase为SybaseIQEnterpriseEdition提供了子容量许可选项.
子容量许可是指在某台物理计算机中的可用CPU子集上许可某个Sybase产品.
平台支持以下平台支持子容量许可:表1.
子容量许可供应商支持供应商产品平台支持虚拟化类型HPnParHPIA11.
31物理分区vPar虚拟分区含有ResourceManager的IntegrityVirtualMachine虚拟机SecureResourcePartitions操作系统容器IBMLPARAIX6.
1虚拟分区dLPAR虚拟分区SUNDynamicSystemDomainsSolaris10物理分区含有SolarisResourceManager的SolarisContainers/Zones操作系统分区INTEL/AMDVMWareESXServer1来宾操作系统:WindowsVMWareESXServer3.
5来宾操作系统:Windows2003虚拟机安装和升级4SybaseIQ供应商产品平台支持虚拟化类型VMWareESXServerGuestOS:LinuxVMWareESXServer3.
5来宾操作系统:RH5.
3、SuSE10虚拟机Xen2、DomainU:WindowsWindows2003虚拟机Xen,DomainU:LinuxRH5.
3、SuSE10虚拟机1VMWare不包括VMWareWorkstation和VMWareServer2Xen不包括SunSolarisx64如何启用Sybase子容量许可您必须先与Sybase签署子容量许可协议,才能启用子容量许可.
如果您选择在子容量环境中使用SybaseIQ,请参见《SySAM快速入门指南》以了解生成许可证密钥的说明.
注意:保持许可证服务器为最新.
虽然安装介质包含最新SySAM许可证服务器的副本,但Sybase建议您定期到SySAM独立许可证服务器安装站点上检查有无许可证服务器更新.
从SybaseIQ12.
7迁移从SybaseIQ12.
7迁移时需要特别强调的安装和升级信息.
有关安装和升级SybaseIQ的详细信息,请参见《安装和配置指南》.
SybaseCentral插件兼容性[CR#667451]由于IQ15.
3中进行了安全修复,因此SybaseCentral的SybaseIQ15.
3插件和SybaseCentral代理与早于15.
2ESD#3的SybaseIQ版本不兼容.
您只能将15.
3插件与15.
2ESD#3或更高版本(包括15.
3)的SybaseIQ服务器一起使用;您不能使用15.
3插件来连接到12.
x服务器或早于15.
2ESD#3的服务器.
请参见《新增功能摘要》.
升级导致数据源名称失效[CR#487858]在SybaseIQ15.
x中,32位驱动程序位于bin32目录而不是win32目录中,64位驱动程序现在位于bin64目录而不是x64目录中.
因此,从12.
x迁移到15.
x时,可能需要更新注册表和应用程序来定位库.
例如,win32\dbodbc11.
dll现在位于bin32中.
缺省口令值更改缺省口令为小写的sql.
安装和升级发行公告5安装和升级6SybaseIQ已知问题有关已知问题、解决方法和限制的说明.
按更改请求(CR)编号查找问题.
注意:您可以在Sybase网站上搜索已解决的案例.
选择"支持">"解决的案例",或者转到http://search.
sybase.
com/search/simple.
domode=sc.
必须有MySybase帐户,才能查看存档中的已解决案例.
限制请考虑有关限制的信息以避免系统产生意外结果.
以下信息适用于此版本的SybaseIQ的服务器和数据库(这些服务器和数据库已从任何早期版本的SybaseIQ升级),除非另有说明.
dsedit和iqdsedit只读字段限制[CR#668445]使用dsedit或iqdsedit时,如果您尝试修改除"服务器地址"之外的任何字段,可能会遇到错误(指示不允许进行此操作),然后关机.
这些字段是只读的,不能进行编辑.
SybaseCentral插件兼容性[CR#667451]由于IQ15.
3中进行了安全修复,因此SybaseCentral的SybaseIQ15.
3插件和SybaseCentral代理与早于15.
2ESD#3的SybaseIQ版本不兼容.
您只能将15.
3插件与15.
2ESD#3或更高版本(包括15.
3)的SybaseIQ服务器一起使用;您不能使用15.
3插件来连接到12.
x服务器或早于15.
2ESD#3的服务器.
请参见《新增功能摘要》.
数据库名称长度限制[CR#365281]dbbackup实用程序将数据库名称截断为70个字符,并使用截断名称创建目标文件.
同步辅助服务器时,SybaseIQ使用dbbackup.
由于dbbackup限制,数据库名称长度必须小于70个字符.
数据库空间管理和文件放置为数据库空间(系统数据库空间、IQ主数据库空间或IQ临时数据库空间)分配文件系统文件时,请不要将文件放在通过局域网共享的文件系统上.
这样做可能会导致I/O性能较差以及其它问题,包括使局域网过载.
不要将IQ数据库空间文件放置在网络驱动器或网络文件系统(NFS)上.
为避免冲突,Sybase建议由单个连接上的单个数据库管理员执行dbspace管理.
已知问题发行公告7RESTORE命令中的数据库空间命名[CR#561366]如果数据库空间名称包含诸如.
iq、.
iqtmp或.
iqloc之类的文件扩展名,则在RESTORE命令的RENAME子句中指定名称时,必须将数据库空间名称用双引号引起来.
例如:RENAMElocal1TO'/work/local1_res.
iqloc.
iqloc'DBSPACENAME"local1_res.
iqloc"或RENAME"test_prod2.
iq"TO'/test/test_prod7.
iq'意外查询结果在极少数情况下,SQLAnywhere和SybaseIQ之间语义的不同可能产生意外查询结果.
这些情况包括:从用户定义的函数内部发出查询SELECT语句没有FROM子句FROM子句包含一些INSYSTEM创建的表以及一些没有INSYSTEM创建的表在这些情况下,SQLAnywhere和SybaseIQ语义之间的细微差异可能会显现出来.
这些差异包括:SybaseIQ将CHAR和VARCHAR数据类型视为截然不同的数据类型;而SQLAnywhere将CHAR数据视为VARCHAR.
向RAND函数传递参数时,其行为在SybaseIQ中是确定的,而在SQLAnywhere中是不确定的.
InteractiveSQL限制Sybase建议您使用dbisql(而不是dbisqlc或iqisql),除非针对特定任务另有说明.
虽然dbisqlc受支持,但它不包含dbisql的所有功能.
请不要使用dbisql"数据"菜单上的"导入"选项(或dbisqlc中的"命令"|"选项"|"输入格式").
不支持对IQ数据库使用此选项.
使用LOADTABLE语句或INSERT语句可以将数据装载到IQ表中.
如果运行带有-q(安静模式)选项的dbisql(InteractiveSQL),并且数据提取命令(主要用于将选项TEMP_EXTRACT_NAME1设置为输出文件)位于命令文件中,则必须先设置dbisql"显示多个结果集"选项并使该选项永久有效.
如果不设置此选项,则系统不会创建输出文件.
若要设置"显示多个结果集"选项,请单击dbisql窗口中的"工具"|"选项",选择"SybaseIQ",再选择"结果"选项卡.
然后选择"显示所有结果集".
dbisql和dbisqlc没有联机帮助.
[CR#560925]dbisql"计划"选项卡中的查询计划是SQLAnywhere样式查询计划.
对于SybaseIQ查询计划,请参见IQ.
iqmsg文件.
如果将UNIX和Linux系统上的终端类型设置为"dumb"或"unknown",然后启动dbisqlc,则SybaseIQ会返回错误.
例如:已知问题8SybaseIQ%setenvTERMdumb%dbisqlc第1行出错:无法初始化屏幕例程若要避免问题,请改为运行dbisql(InteractiveSQL),或者在UNIX和Linux系统上使用xterm窗口运行dbisqlc.
例如,要启动带有滚动条的xterm窗口,请输入:%xterm-sb安装和配置有关SybaseIQ安装的已知问题和解决方法的说明.
表2.
安装程序问题CR编号描述644954IQ安装程序在从SybaseCEP目录卸载时不响应–在卸载与SybaseCEPR4安装在同一顶层目录中的SybaseIQ时,IQ安装程序不响应.
解决方法–在运行IQ安装程序以卸载SybaseIQ之前,请创建长度大于0字节的文本文件:Windows:创建%SystemRoot%\vpd.
propertiesUNIX:创建$SYBASE/vpd.
properties650505从远程目录运行安装程序时遇到问题–从远程目录运行15.
3安装程序可能无法正确安装MSVC++安装文件,安装将会失败.
解决方法–手动运行MSVC++安装文件,并将远程目录映射到驱动器盘符.
669678卸载程序停止响应–在安装程序指示"已成功删除所有项"以后,单击"上一步"按钮会导致卸载程序挂起.
解决方法–在安装程序删除您的文件以后,不要尝试返回到以前的屏幕.
请单击"完成"以完成卸载过程.
641873,652690,652696,652866,643106不要将SybaseIQ15.
3安装到与较早的Sybase产品相同的目录中–如果将SybaseIQ15.
3安装到与较早的Sybase产品相同的目录中,可能导致这些产品中的某些产品或所有产品无法使用.
只有AdaptiveServerEnterprise15.
5和SybaseIQ15.
3可以共享同一个%SYBASE%目录.
解决方法–将SybaseIQ15.
3安装到与较早产品不同的目录.
不要卸载安装到同一目录中的任何产品.
已知问题发行公告9CR编号描述650943消息没有本地化为简体中文–在某些语言环境中,消息以英语显示,而不是以简体中文显示.
解决方法–当前还没有解决方法.
Sybase已注意到该问题并将在未来版本中解决该问题.
SySAM许可有关SySAM许可的已知问题和解决方法的说明.
SybaseIQ操作有关SybaseIQ操作的已知问题和解决方法的说明.
表3.
InteractiveSQL问题CR编号描述644210InteractiveSQL(dbisql)联机帮助不可用–对于InteractiveSQL(dbisql)实用程序或不建议使用的InteractiveSQLClassic(dbisqlc)实用程序,联机帮助不可用.
已知问题10SybaseIQ表4.
OpenClient问题CR编号描述662422DATETIME列导致远程查询性能降低–SybaseIQ15.
3以及SybaseIQ15.
3包括的缺省OpenClient/Server支持远程查询的TDSBIGDATETIME数据类型.
当SybaseIQ服务器使用OpenClient执行远程查询并在IQ/SA远程服务器上提取DATETIME列时,返回数据类型为BIGDATETIME,而不是DATETIME.
这可能会降低性能.
如果远程服务器为ASE服务器,则不会发生这种性能降低的情况.
若要防止返回BIGDATETIME值,请应用以下解决方法.
解决方法–将以下几行内容添加到OpenClient和OpenServer配置文件$SYBASE/$SYBASE_OCS/config/ocs.
cfg以防止返回BIGDATETIME值:[SybaseIQ]CS_CAP_RESPONSE=CS_DATA_NOBIGDATETIME另请参见《OpenServer15.
0、OpenClient15.
0和SDK15.
0》>《OpenClientClient-Library/C参考手册》>"Client-Library主题">"使用运行环境配置文件".
表5.
服务器启动问题CR编号描述663054如果在服务器启动时使用了-iqro1标志,则数据库恢复将失败.
–如果您在SybaseIQ15.
3的启动命令中指定了只读标志-iqro1,则存档的15.
2数据库将无法恢复.
早期版本的SybaseIQ操作已知问题有关早期版本的SybaseIQ操作的已知问题和解决方法的说明.
dbisql报告Java堆栈跟踪错误[CR#624363]在极少数情况下,当您突出显示文本时,InteractiveSQL实用程序(dbisql)可能会遇到Java堆栈跟踪错误:IndexArrayOutofBounds这是由于Java运行时环境中的问题造成的.
请参见OracleSun开发人员网络(SDN)上Java错误数据库中的错误ID6921603.
已知问题发行公告11sp_iqstatus在区域设置为中文和日语的安装中返回错误[CR#622928]在针对中文和日语区域设置安装的SybaseIQ服务器上运行sp_iqstatus时,系统会返回类似如下的错误:Couldnotexecutestatement.
Syntaxerrornear'2010'online1SQLCODE=-131,ODBC3State="42000"Line1,column1解决方法:1.
停止服务器.
2.
对于中文区域设置,请将dblgzh_iq11.
dll从%IQDIR15%\bin32(对于32位安装)或%IQDIR15%\bin64(对于64位安装)中删除.
对于日语区域设置,请将dblgja_iq11.
dll从%IQDIR15%\bin32(对于32位安装)或%IQDIR15%\bin64(对于64位安装)中删除.
3.
重新启动服务器.
执行此过程之后,.
iqmsg文件中的某些字符串以及sp_iqmpxinfo、sp_iqstatistics和sp_iqstatus的输出将是英语,而不是中文或日语.
ASE连接到具有BIGDATETIME的SybaseIQ[CR#622007]当15.
5版的GAAdaptiveServerEnterprise服务器使用组件集成服务(CIS)连接到具有BIGDATETIME和BIGTIME功能的SybaseIQ服务器版本时,任何使用CIS发送到AdaptiveServer服务器的按时间顺序排列的数据类型都会产生错误:Msg7225,Level16,State4:Line1:Unknowndatatypetoken188'BIGDATETIMENULL'encountered.
Exitedpassthrumodefromserver'QA_IQ15_ASECIS'.
SybaseIQ将数据作为BIGDATETIME发送,并依赖AdaptiveServer进行相应地转换.
BIGDATETIME数据类型是在AdaptiveServerEnterprise15.
5版ESD#1中的CIS内实现的,因此,在应用任何ESD之前,AdaptiveServerEnterprise15.
5中会发生此错误.
解决方法:在SybaseIQ中,为每个会话执行SETTEMPORARYOPTIONRETURN_DATE_TIME_AS_STRING='ON'.
SybaseIQ服务器会将所有按时间顺序排列的数据都作为字符串发送,而AdaptiveServer将完成转换.
这种解决方法适用于以直通模式与SybaseIQ连接的AdaptiveServerEnterprise15.
5GA.
另外,还可以在远程存储过程的定义中使用此解决方法,但它不适用于在AdaptiveServer上创建的从SybaseIQ中返回按时间顺序排列的数据类型的代理表.
JAWS屏幕阅读器在SybaseIQ12.
7或15.
x中无法工作[CR#569342]JAWS屏幕阅读器可能无法阅读SybaseIQ12.
7或15.
x的SybaseCentral插件中的所有界面项目.
已知问题12SybaseIQRSA证书创建失败[CR#557702]由于缺少createcert实用程序,因此RSA证书创建失败,并且显示错误createcertcommandnotfound.
该实用程序目前仅在AIX64、LinuxAMD64、Sun64和Win32平台上提供.
如果您需要此实用程序,请与Sybase技术支持部门联系.
从SybaseIQ到ASE的FORWARDTO失败[CR#539484]使用ASEODBC驱动程序从SybaseIQ到AdaptiveServerEnterprise执行FORWARDTO命令时失败,并且显示ASA错误-660"Theidentifierthatstartswith''istoolong.
Maximumlengthis28".
解决方法:若要避免此问题,请在使用服务器类aseodbc或服务器类asejdbc创建远程AdaptiveServerEnterprise服务器之后以及使用FORWARDTO语句对远程服务器执行包含带有双引号的字符串的SQL语句之前,执行下列操作之一:1.
将双引号更改为单引号.
2.
在将要执行的SQL语句之前包括数据库选项SETQUOTED_IDENTIFIEROFF:FORWARDTO{SETQUOTED_IDENTIFIEROFF}3.
使用单独的FORWARDTO语句将QUOTED_IDENTIFIER数据库选项设置为OFF:FORWARDTO{SETQUOTED_IDENTIFIEROFF}创建非常大的数据库尝试在某些Windows配置中创建极大的SybaseIQ数据库可能会失败,并且模块hos_bion.
cxx的第182行或附近会出现异常.
如果需要一个超过100GB的数据库,可以先尝试创建一个如此大小的数据库,以查看系统配置是否会显示此问题.
如果先创建一个较小的数据库,之后尝试增加数据库空间,则更正此问题可能会更加困难和费时.
此问题是间歇性的,但是往往在您具有约180GB的打开文件时发生.
更改OS_File_Cache_Buffering数据库选项的设置可能会触发此问题.
在某些情况下,您可能会看到INSUFFICIENT_RESOURCESWindows错误消息.
避免这一问题的最佳方法是在裸设备上创建可能超过180GB的任何数据库.
如果在文件系统上创建非常大的数据库时,CREATEDATABASE语句失败(如上所述)或者出现INSUFFICIENT_RESOURCES消息,请应用Microsoft更正措施.
此问题是由于Windows内核中的错误导致的.
Microsoft支持Web站点上提供了详细信息:Microsoft知识库文章-192409Microsoft知识库文章-236964Microsoft知识库文章-171458已知问题发行公告13Multiplex环境有关Multiplex环境的已知问题和解决方法的说明.
表6.
Multiplex问题CR编号描述666417紧急关机以后,辅助节点不响应–当辅助节点无法解决动态冲突时,可能需要执行紧急关机操作.
在某些情况下,服务器可能会在此紧急关机过程中不响应.
解决方法–结束服务器进程,重新同步,然后重新启动服务器.
666312,666038如果启用了DQP,而且所有服务器都正在参与DQP,则您可能会遇到一些已知问题–当Multiplex协调器在压力条件下参与分布式查询处理(DQP)时,服务器可能不响应.
如果查询使用的是已在同一事务中修改并且具有未提交的数据的表,而且工作节点的负载很重,则系统会显示一个小的计时窗口,领导节点可能会在该窗口内中止.
解决方法–为了避免这些问题,Sybase建议您创建逻辑服务器,以控制Multiplex中的哪些服务器可以参与DQP.
Sybase建议事务协调器不参与DQP,并且不作为逻辑服务器的一部分.
此外,在包含多个物理服务器的逻辑服务器上,不要运行在IQ基表中处理读写操作(例如LOAD、INSERT、UPDATE或DELETE)的批处理负载或事务.
写入批处理应在单个物理计算机上运行.
通过确保所有读写事务都在单个服务器上使用逻辑服务器完成,您将不会遇到系统显示此计时窗口的风险.
也可以通过以下方式防止该问题:在启动读写事务或批处理负载之前调用settemporaryoptiondqp_enabled='off'以临时禁用DQP,并且仅在提交或回退之后重新将其设置为'on'.
665069在尝试访问共享临时数据库空间时,Multiplex读取程序可能不响应–如果您将新文件添加到IQ_SHARED_TEMP,但它对于已参与DQP的辅助服务器是不可见的,则该文件可能导致辅助服务器出现故障.
解决方法–将此文件从事务协调器中删除,并使用显示所有节点的文件路径来重新添加该文件.
同步并重新启动辅助节点.
已知问题14SybaseIQCR编号描述611990执行CREATETEXTINDEX语句后辅助服务器紧急关机–在以下情况下,辅助服务器会进入紧急关机状态:它在启动时使用了-sfexternal_library_full_text标志,该标志会禁止装载外部库;用户在具有使用外部库的文本配置的事务协调器上发出CREATETEXTINDEX语句.
所有其它服务器都成功地重放DDL.
解决方法–在不使用-sfexternal_library_full_text标志的情况下,启动Multiplex中的辅助节点.
557714创建代理表后辅助服务器紧急关机–当用户访问辅助服务器上的新代理表时,计时问题可能会导致服务器紧急关机.
解决方法–在尝试使用新创建的代理表之前,重新连接或等待一段时间,然后启动另一个事务.
447348DROPDBSPACE未删除物理文件–在Windows上的Multiplex环境中,如果您对事务协调器执行DROPDBSPACE,并且辅助节点锁定了数据库空间文件,则系统不会以物理方式删除该文件.
系统不会向客户端报告任何错误.
事务协调器的IQ消息文件(.
iqmsg)会记录以下错误:I.
02/2511:20:58.
0000000060DropDBSpacePhysicalFileI.
02/2511:20:58.
0000000060ExceptionThrownfromhos_bio.
cxx:1228,Err#6,tid398origtid398I.
02/2511:20:58.
0000000060O/SErr#:26,ErrID:518(hos_bioexception);SQLCode:-1006062,SQLState:'sQBA62',Severity:14I.
02/2511:20:58.
0000000060[20300]:OSerror26reportedonfileC:\users\mpx_tablespaces\mpx\size_dbsp_0tb.
解决方法–在删除数据库空间后从文件系统手动删除相应文件.
已知问题发行公告15SybaseCentral有关SybaseCentral的已知问题和解决方法的说明.
表7.
SybaseCentral问题CR编号描述670406查看新数据库属性时,系统会返回错误–如果您在SybaseCentral中创建新数据库并单击"属性",则会发生空值指针异常错误.
解决方法–连接到数据库,然后单击"属性":1.
右键单击数据库并选择"连接".
2.
在"标识"选项卡上,输入用户ID和口令.
3.
在"数据库"选项卡上,指定服务器名(可选)和数据库文件.
4.
在"网络"选项卡上,选择"TCP/IP"网络选项并输入主机和端口值.
5.
单击"确定".
6.
右键单击数据库并选择"属性".
668606有效IQ代理用户名和口令在创建数据库向导中返回错误–当用户使用有效IQ代理用户名和口令创建新的iqdemo数据库时,SybaseCentral创新数据库向导运行失败.
系统返回以下错误消息:"sybase.
iq.
IQAgentConnectionException:用户名无效.
请在'代理属性'窗口中提供代理登录凭据.
"解决方法1–在"选择IQ服务器"页中,取消选中"创建SQL脚本"选项.
解决方法2–在服务器的"代理属性"中,设置代理用户名和口令,用于创建新数据库.
已知问题16SybaseIQCR编号描述653796安装VC++2005可再分发软件包之后无法启动SybaseCentral–该问题与为SybaseIQ15.
3安装的VC++2005可再分发软件包有关.
如果您应用VC++2005可再分发软件包,然后安装ReplicationManager插件(RMP)15.
2,则scjview.
ini文件中的JRE_DIRECTORY值将变为C:\sybase\Shared\JRE-6_0_6_64BIT,而不是C:\sybase\Shared\JRE-6_0_6_32BIT.
解决方法–将"开始"菜单中的"SybaseCentral"快捷方式更改为指向%SYBASE%\shared\SybaseCentral6.
0.
0\win64中的scjview.
exe,启动SybaseCentral,然后手动注册RMP插件.
早期版本的SybaseCentral已知问题有关早期版本的SybaseIQ的SybaseCentral已知问题和解决方法的说明.
创建触发器向导不显示用户表[CR#631447]SybaseCentral的创建触发器向导不列出用户表.
解决方法:使用InteractiveSQL(dbisql)创建触发器.
日志文件中的中文和日语字符[CR#629282]当您使用SybaseCentral在含有中文多语言用户界面(MUI)或日语MUI的Windows系统上查看日志文件时,中文和日语字符无法正确显示.
解决方法:使用记事本打开并查看日志文件.
远程客户端无法连接到SybaseIQ代理[CR#563823]当远程客户端上运行的SybaseCentral尝试连接到服务器主机上运行的SybaseIQ代理时,系统可能会报告以下错误:"UnabletoconnecttotheIQAgentonServerhost":"此问题的根本原因可能是相应网络配置,它错误地将主机名解析为回送IP地址127.
0.
0.
1,而不是实际IP地址.
可以通过运行命令ping检验问题源,该命令会返回一个IP地址.
如果返回的IP地址是127.
0.
0.
1,而不是主机的实际IP地址,则网络配置是问题所在.
若要解决此问题,请让您的系统管理员更改网络配置,以便主机名解析为实际IP地址.
在UNIX系统上,可以编辑系统文件/etc/hosts,以便主机名解析为实际IP地址.
已知问题发行公告17使用"选中的列"选项创建代理表[CR#559895]在SybaseCentral向导中使用AllColumns选项创建代理表可按预期创建代理表.
但是,如果在SybaseCentral向导中使用SelectedColumns选项创建代理表,则即使选中所有列,代理表也不显示数据.
使用AllColumns选项生成代理表,或者使用dbisql生成只包含已选择的所需列的代理表.
SybaseCentral操作问题[CR#549750]在使用创建数据库向导以及浏览远程系统上的文件时,以下SybaseCentral操作问题与JRE6.
0有关.
解决方法是在文本字段中输入所需文件路径名,而不是使用向导选择文件,或者在要在其上创建数据库的系统上运行SybaseCentral.
在Windows或Linux中运行SybaseCentral:在远程系统上浏览时,无法在新创建的目录中遍历.
在Windows中运行SybaseCentral:双击远程Linux系统上的目录没有反应.
在Windows或Linux中运行SybaseCentral:在远程Linux系统上浏览文件时,CreateNewDirectory按钮处于禁用状态.
在Linux中运行SybaseCentral:在远程Windows系统上浏览C:驱动器时,如果单击"向上">"向上">……按钮,则C:驱动器的文件列表不正确.
在所有平台上运行SybaseCentral:重命名远程系统上的文件不起作用.
输入新名称并按Enter后,没有反应,重命名操作失败并且不返回错误在所有平台上运行SybaseCentral:单击和双击远程系统上的文件及目录未按预期发挥作用.
有时SybaseCentral导航到目录内,有时它编辑目录名称以重命名.
对文件也类似,有时SybaseCentral选择文件,有时它编辑文件名以重命名已知问题18SybaseIQ文档更改随SybaseIQ发行的文档的更新、更正和说明.
文档更改发行公告19《IQ插件SybaseCentral联机帮助》文档更改请阅读有关SybaseIQ的SybaseCentral联机帮助的发行文档的更新内容、更正和说明.
文档更改20SybaseIQ表8.
SybaseCentral联机帮助更新内容CR编号描述664036IQ代理RMI鉴定层–SybaseCentralIQ客户端和SybaseCentralIQ代理之间已实现鉴定层,从而仅允许通过鉴定的客户端访问代理的远程方法调用(RMI)方法.
新文本–SybaseCentral帮助主题将进行更新,以适应以下行为更改:如果您正在执行需要与IQ代理进行通信的操作,请打开代理属性并输入代理用户名和口令.
需要IQ代理端口号的所有属性和向导页面中均包含用于输入代理用户名和口令的文本框.
缺省的代理用户名和口令为dba/sql或DBA/sql.
代理用户名和加密口令保存在名为passfile的平面文件中.
此文件位于$IQDIR15/java/中,并且由安装程序在安装时生成.
口令将使用单向散列进行加密.
在passfile的每行中,只存储一个用户名和加密口令映射.
使用文本编辑器可以手动添加、删除或更改passfile中的代理用户名和加密口令.
使用实用程序$IQDIR15/bin32/passhash.
bat生成加密口令.
通过以命令行参数形式传递明文口令,打印对应的加密值或散列值:$passhashsql$Hash:jbbuisadgsuiadgbasjkd89237yer8yhqwuiofh8923sdf890uy230复制并粘贴passfile中使用以下格式的用户名的对应散列值:username=示例:dba=jbbuisadgsuiadgbasjkd89237yer8yhqwuiofh8923sdf890uy230通过更改login.
config文件(该文件位于$IQDIR15/java/中)中的绝对路径,将passfile移动到其它位置.
此路径应包含正斜线"/"作为路径分隔符.
文档更改发行公告21《新增功能摘要》文档更改请阅读有关SybaseIQ新增功能和行为更改的发行文档的更新内容、更正和说明.
表9.
《IQ15.
3新增功能摘要》问题CR编号描述670507sp_iqcontext过程–在"行为更改">"系统过程更改"中,文档错误地陈述:sp_iqcontext系统过程列名ConnOrCursor已更改为ThreadType.
该列名为ConnOrCursor,并未更改.
无CRSybaseCentralIQ代理RMI鉴定层–请参见"文档更改">"IQ插件SybaseCentral联机帮助文档更改",以了解"新增功能">"SybaseCentralIQ代理RMI鉴定层"的修订说明.
《参考:构件块、表和过程》文档更改请阅读有关SybaseIQ支持的SQL、存储过程、数据类型、函数和系统表的发行文档的更新内容、更正和说明.
表10.
《参考:构件块、表和过程》问题CR编号描述670507sp_iqcontext过程–示例输出错误地将第一列的标题显示为ThreadType.
第一列的标题其实是ConnOrCursor.
670370sp_iqversionuse过程–WasReported值的说明已更新,以删除对SQLRemote的引用.
更正的文本–WasReported指示版本使用情况信息是否已从辅助服务器发送至事务协调器.
新版本在事务协调器上的WasReported最初为0.
文档更改22SybaseIQ《系统管理指南第一卷》文档更改请阅读《SyBaseIQ系统管理指南》的更新内容.
表11.
《系统管理指南第一卷》更新内容CR编号描述671393CommBufferSize连接参数[CBSize]–在"连接和通信参数">"连接参数">"CommBufferSize连接参数[CBSize]"中,CommBufferSize的最小值应为500,而不是300.
示例应如下所示:将缓冲区大小设置为500字节:.
.
.
CommBufferSize=500.
.
.
642412对恢复进行故障排除–如果您无法在Multiplex中启动服务器或数据库,则可能需要强制恢复.
只有当正常数据库恢复无法将数据库恢复到运行状态并且您在恢复过程中看到s_buf或空闲列表错误时,才应使用强制恢复.
切勿使用强制恢复来响应SA错误,例如SA事务日志重放故障.
如果您遵循了文档所述的恢复过程,并且Sybase技术支持部门建议进行强制恢复,请按照以下步骤操作:–1.
使用stop_iq关闭所有辅助节点.
2.
使用-iqfrec和-iqmpx_sn1标志启动服务器:start_iq-nmy_server-x'tcpip(port=7934}'-gddba-gm1-iqmpx_sn1-iqfrecmy_db/database/my_db.
db3.
连接到服务器并运行:sp_iqcheckdb'dropleaksdatabase'checkpoint4.
更正错误并重新运行sp_iqcheckdb.
重复以上步骤,直到不产生错误为止.
5.
正常关闭服务器并重新启动(不使用步骤2中的标志).
文档更改发行公告23《使用SybaseIQMultiplex》文档更改请阅读有关MultiplexGridOption的发行文档的更新内容、更正和说明.
表12.
《使用SybaseIQMultiplex》问题CR编号描述670370sp_iqversionuse–"Multiplex引用">"系统过程">"p_iqversionuse">"示例"中的WasReported值的说明已更新,以删除对SQLRemote的引用.
更正的文本–在事务协调器上,版本42715和42728的WasReported为0,因为这些是尚未复制的新版本.
文档更改24SybaseIQ获取帮助及其它信息使用Sybase入门CD、产品文档站点和联机帮助来了解关于此产品版本的更多信息.
GettingStartedCD(或下载)–包含PDF格式的发行公告和安装指南,也可能包含其它文档或更新信息.
位于http://sybooks.
sybase.
com/上的产品文档–是Sybase文档的在线版本,您可以使用标准Web浏览器进行访问.
您可以在线浏览文档,也可以采用PDF格式进行下载.
除产品手册外,该网站还包含指向EBF/维护、技术文档、案例管理、已解决的案例、社区论坛/新闻组和其他资源的链接.
产品中的联机帮助(如果有).
要阅读或打印PDF文档,您需要AdobeAcrobatReader,可以从AdobeWeb站点免费下载.
注意:产品文档网站可能会提供更新的发行公告,其中包含在产品发布后增加的重要产品或文档信息.
技术支持获得Sybase产品支持.
如果贵组织为此产品购买了支持合同,则您的一个或多个同事将被指定为授权支持联系人.
如果您有任何问题,或者在安装过程中需要帮助,请指定专人联系您所在地区的Sybase技术支持部门或Sybase子公司.
提供给技术支持人员的信息技术支持人员需要您的环境相关信息以解决您的问题.
联系技术支持人员之前,请运行getiqinfo脚本以自动收集尽可能多的信息.
可能还需要手动收集某些信息.
在下面的列表中,*表示getiqinfo收集的项:SybaseIQ版本(例如,15.
3GA或ESD级别)硬件类型、内存量、CPU数*操作系统和版本(例如,MicrosoftWindows2008ServicePack1)*操作系统修补程序级别所使用的前端工具(例如,BusinessObjectsCrystalReports)所使用的连接协议(例如,ODBC、JDBC、TabularDataStream[TDS])OpenClient版本配置类型(单用户或多用户)获取帮助及其它信息发行公告25(重要)消息日志文件*-缺省情况下,名为dbname.
iqmsg,并且位于启动数据库服务器的目录中发生该问题时的日期和时间的堆栈跟踪文件(如果适用),缺省情况下,名为stktrc-YYYYMMDD-HHMMSS_#.
iq,并且位于启动数据库服务器的目录中*产生错误的命令或查询查询计划*(记录于.
iqmsg文件中)查询计划是由getiqinfo自动收集的.
如果您手动收集信息,请输入以下命令,然后重新运行产生该错误的命令:SETTEMPORARYOPTIONQuery_Plan='ON'SETTEMPORARYOPTIONQuery_Detail='ON'SETTEMPORARYOPTIONQuery_Plan_As_Html='ON'SETTEMPORARYOPTIONQuery_Plan_As_Html_Directory='ON'计划位于消息日志文件中.
如果遇到性能问题,请设置以下数据库选项:SETTEMPORARYOPTIONQuery_Plan_After_Run='ON'这样可以使技术支持人员能够查看查询处理中的哪些步骤占用了时间.
服务器日志对于UNIX和Linux:IQ-15_3/logfiles/.
nnnn.
stderr和IQ-15_3/logfiles/.
nnnn.
srvlog*在Windows平台上:%ALLUSERSPROFILE%SybaseIQ\logfiles\.
nnnn.
srvlog*例如,在Windows2003上,服务器日志文件位于C:\DocumentsandSettings\AllUsers\SybaseIQ\logfiles中.
在Windows2008上,服务器日志文件位于C:\ProgramData\SybaseIQ\logfiles中.
配置文件(缺省情况下为dbname.
cfg)中的启动和连接选项设置*sa_conn_properties中的数据库选项设置和输出*(如果服务器仍在运行)数据库的模式和索引sp_iqstatus和sp_iqcheckdb的输出在Multiplex数据库上,对每个节点(事务协调器和辅助节点)执行getiqinfo问题的屏幕快照(如有可能)本发行公告提供了需要记录并提供给技术支持人员的信息清单.
请参见《系统管理指南第一卷》>"故障排除提示">"向技术支持人员报告问题">"使用getiqinfo收集诊断信息".
清单:提供给技术支持人员的信息您可以运行getiqinfo脚本来收集以下多数信息.
请求的信息值SybaseIQ版本(例如,15.
3GA或ESD编号)获取帮助及其它信息26SybaseIQ请求的信息值sp_iqlmconfig输出硬件类型内存量CPU数操作系统名称和版本(例如,MicrosoftWindows2008ServicePack1)操作系统修补程序级别所使用的前端工具(例如,BusinessObjectsCrystalReports)所使用的连接协议(例如,ODBC、JDBC、TDS)OpenClient版本配置类型(单节点或Multiplex)消息日志文件(dbname.
iqmsg)服务器日志文件(server.
nnnn.
srvlog和server.
nnnn.
stderr)堆栈跟踪文件(stktrc-YYYYMMDD-HHNNSS_#.
iq)产生错误的命令或查询启动选项设置连接选项设置数据库选项设置数据库的模式和索引sp_iqstatus输出查询计划:设置选项(Query_Plan、Query_Detail、Query_Plan_After_Run、Query_Plan_As_Html、Query_Plan_As_Html_Directory、Query_Timing),重新运行命令或查询问题的屏幕快照(如有可能)获取帮助及其它信息发行公告27下载SybaseEBF和维护报告可以从Sybase网站获得EBF和维护报告.
1.
将Web浏览器定位到http://www.
sybase.
com/support.
2.
从菜单栏或滑出菜单中的"支持"下,选择"EBF/维护".
3.
如果出现提示,请输入您的MySybase用户名和密码.
4.
(可选)从"显示"下拉列表中选择过滤器,然后选择时间范围并单击"开始".
5.
选择产品.
挂锁图标表示您不具有特定EBF/维护版本的下载权限,因为您未注册成为授权支持联系人.
如果您尚未注册,但拥有您的Sybase代表提供的或通过您的支持联系人提供的有效信息,请单击"我的帐户"向您的MySybase配置文件添加"技术支持联系人".
6.
单击"信息"图标以显示EBF/维护报告,或者单击产品说明以下载该软件.
Sybase产品和组件认证认证报告检验Sybase产品在特定平台上的性能.
查找有关认证的最新信息:有关合作伙伴产品认证,请转至http://www.
sybase.
com/detail_listid=9784有关平台认证,请转至http://certification.
sybase.
com/ucr/search.
do创建MySybase配置文件MySybase是一项免费服务,它允许您创建Sybase网页的个人化视图.
1.
转至http://www.
sybase.
com/mysybase.
2.
单击"立即注册".
SybaseIQ新闻组SybaseIQ新闻组sybase.
public.
iq可让用户通过Internet交流信息.
有关预订Sybase新闻组、配置新闻阅读器或Web浏览器的信息,以及有关发布消息的指导,请转至http://www.
sybase.
com/support/newsgroups.
获取帮助及其它信息28SybaseIQSybaseIQ用户组SybaseIQ用户组提供了一个论坛,可供用户交流有关SybaseIQ的信息.
您可以访问IQUG主页,网址为http://iqug.
dssolutions.
com/.
若要将您的姓名添加到IQ用户组列表中,请向iqug-subscribe@dssolutions.
com发送电子邮件.
辅助功能特性辅助功能可确保所有用户(包括残障人士)都能访问电子信息.
Sybase产品文档采用设计为实现辅助功能的HTML版本.
视力受损的用户可以使用自适应技术(如屏幕阅读器)浏览在线文档,或者使用屏幕放大器查看文档.
SybaseHTML文档已经过测试,符合《美国康复法》第508条的辅助功能要求.
符合第508条的文档一般也符合非美国地区的辅助功能指导原则,如针对网站的WorldWideWeb协会(W3C)原则.
注意:为优化使用性能,您可能需要对辅助工具进行配置.
某些屏幕阅读器按照大小写来辨别文本,例如将"ALLUPPERCASETEXT"看作首字母缩写,而将"MixedCaseText"看作单词.
您可能会发现按语法约定来配置工具更为方便.
有关工具的信息,请查阅相关文档.
有关Sybase如何支持辅助功能的信息,请参见"Sybase辅助功能"网站:http://www.
sybase.
com/products/accessibility.
该网站包括有关第508条和W3C标准的信息的链接.
您可以在产品文档中找到更多有关辅助功能特性的信息.
获取帮助及其它信息发行公告29获取帮助及其它信息30SybaseIQ
对于DMIT商家已经关注有一些时候,看到不少的隔壁朋友们都有分享到,但是这篇还是我第一次分享这个服务商。根据看介绍,DMIT是一家成立于2017年的美国商家,据说是由几位留美学生创立的,数据中心位于香港、伯力G-Core和洛杉矶,主打香港CN2直连云服务器、美国CN2直连云服务器产品。最近看到DMIT商家有对洛杉矶CN2 GIA VPS端口进行了升级,不过价格没有变化,依然是季付28.88美元起。...
HostNamaste是一家成立于2016年3月的印度IDC商家,目前有美国洛杉矶、达拉斯、杰克逊维尔、法国鲁贝、俄罗斯莫斯科、印度孟买、加拿大魁北克机房。其中洛杉矶是Quadranet也就是我们常说的QN机房(也有CC机房,可发工单让客服改机房);达拉斯是ColoCrossing也就是我们常说的CC机房;杰克逊维尔和法国鲁贝是OVH的高防机房。采用主流的OpenVZ和KVM架构,支持ipv6,免...
6元虚拟主机是否值得购买?近期各商家都纷纷推出了优质便宜的虚拟主机产品,其中不少6元的虚拟主机,这种主机是否值得购买,下面我们一起来看看。1、百度云6元体验三个月(活动时间有限抓紧体验)体验地址:https://cloud.baidu.com/campaign/experience/index.html?from=bchPromotion20182、Ucloud 10元云主机体验地址:https:...
空间导航自定义名称为你推荐
社交snscheckmy360搜狗奇虎360到底是做什么的?支付宝调整还款日花呗还款日是什么时候呢支付宝账户是什么什么是企业支付宝账户支付宝账户是什么支付宝帐号,指的是什么帐号 是网营密码吗sns网站有哪些有趣的SNS网站有哪些ipad代理在哪买ipad更便宜计算机cuteftp购物车通过自己的体会总结购物车的作用
国外主机空间 域名服务器 互联网域名管理办法 主机评测 GGC bluehost pw域名 香港机房托管 服务器日志分析 网站实时监控 警告本网站 南昌服务器托管 网通ip 创梦 炎黄盛世 宁波服务器 秒杀预告 jsp空间 idc是什么 免费测手机号 更多