安装指南软件开发工具包和OpenServer15.
5[UNIX]文档ID:DC00569-01-1550-01最后修订日期:2009年11月版权所有2010Sybase,Inc.
保留所有权利.
本出版物适用于Sybase软件和任何后续版本,除非在新版本或技术声明中另有说明.
此文档中的信息如有更改,恕不另行通知.
此处说明的软件按许可协议提供,其使用和复制必须符合该协议的条款.
若要订购附加文档,美国和加拿大的客户请拨打客户服务部门电话(800)685-8225或发传真至(617)229-9845.
持有美国许可协议的其它国家/地区的客户可通过上述传真号码与客户服务部门联系.
所有其它国际客户请与Sybase子公司或当地分销商联系.
仅在定期安排的软件发布日期提供升级.
未经Sybase,Inc.
的事先书面许可,本书的任何部分不得以任何形式、任何手段(电子的、机械的、手动、光学的或其它手段)进行复制、传播或翻译.
Sybase商标可在位于http://www.
sybase.
com/detailid=1011207的"Sybase商标页"(Sybasetrademarkspage)处进行查看.
Sybase和列出的标记均是Sybase,Inc.
的商标.
表示已在美国注册.
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.
适用于UNIX的安装指南iii关于本手册v第1章准备工作1SDK和OpenServer组件1SDK组件1OpenServer组件4SDK和OpenServer的系统要求7硬件和软件要求7磁盘空间要求7预安装说明8第2章安装SDK和OpenServer11使用SDK或OpenServer安装程序11在远程计算机上进行安装12安装SDK或OpenServer13在装有AdaptiveServer15.
5之前版本的计算机上安装SDK或OpenServer15.
513将SDK或OpenServer15.
5安装到15.
0版目录中14装入CD14在GUI模式下进行安装15在主控台模式下进行安装17使用响应文件进行安装17卸载SDK或OpenServer19卸载过程19将SDK或OpenServer21命令行选项21目录目录iv软件开发工具包和OpenServer第3章安装后任务23设置环境变量23配置组件24修改interfaces文件条目24jConnectforJDBC的安装后任务24设置JDBC_HOME24设置CLASSPATH24安装存储过程25查看安装内容26测试jConnect安装28升级jConnect29索引31适用于UNIX的安装指南v关于本手册读者本手册的目标读者是系统管理员或负责安装软件开发工具包(SDK)或OpenServer的人员.
如何使用本手册本手册包含以下章节:第1章"准备工作",包含预安装信息和任务.
第2章"安装SDK和OpenServer",描述了如何安装SDK和OpenServer.
第3章"安装后任务",提供了在安装SDK和OpenServer的组件软件后必须执行的任务的相关信息.
相关文档有关详细信息,请参见以下手册:OpenServerReleaseBulletinforUNIX(《适用于UNIX平台的OpenServer发行公告》)包含有关OpenServer的重要最新信息.
SoftwareDeveloper'sKitReleaseBulletinforUNIX(《适用于UNIX平台的软件开发工具包法发行公告》)包含有关OpenClient和SDK的重要最新信息.
jConnectforJDBCReleaseBulletin(《jConnectforJDBC发行公告》)6.
0.
5和7.
0版包含有关jConnectforJDBC的重要最新信息.
《适用于UNIX平台的OpenClient和OpenServer配置指南》包含有关配置系统以运行OpenClient和OpenServer产品的信息.
《OpenClientClient-Library/C参考手册》包含有关OpenClientClient-Library的参考信息.
OpenClientClient-Library/CProgrammersGuide(《OpenClientClient-Library/C程序员指南》)包含如何设计和实现Client-Library应用程序的信息.
OpenServerServer-Library/CReferenceManual(《OpenServerServer-Library/C参考手册》)包含有关OpenServerServer-Library的参考信息.
vi软件开发工具包和OpenServerOpenClientandOpenServerCommonLibrariesReferenceManual(《OpenClient和OpenServer通用库参考手册》)包含CS-Library的参考信息,这是一个在Client-Library和Server-Library应用程序中都非常有用的实用程序例程集合.
《OpenClient和OpenServer程序员补充说明》为使用OpenClient和OpenServer产品的程序员提供特定于平台的信息.
该文档包含以下相关信息:编译和连接应用程序OpenClient产品中包含的示例程序具有特定于平台的行为的例程AdaptiveServerEnterpriseODBCDriverbySybaseUsersGuideforWindowsandLinux(《适用于Windows和Linux的SybaseAdaptiveServerEnterpriseODBC驱动程序用户指南》)提供了有关如何在Windows和Linux平台上使用开放式数据库连接(ODBC)驱动程序从AdaptiveServer中访问数据的信息.
jConnectforJDBCInstallationGuide(《jConnectforJDBC安装指南》)6.
0.
5版包含jConnectforJDBC的安装信息.
《jConnectforJDBC程序员参考》为使用jConnect的程序员提供信息.
其它信息来源使用SybaseGettingStartedCD、SyBooksCD和SybaseProductManuals网站可以了解有关产品的更多信息:GettingStartedCD包含PDF格式的发行公告和安装指南,也可能包含SyBooksCD中未收纳的其它文档或更新信息.
它随软件一起提供.
要阅读或打印GettingStartedCD上的文档,您需要使用AdobeAcrobatReader,可以通过CD上提供的链接从Adobe网站免费下载该软件.
SyBooksCD含有产品手册,该CD是随软件提供的.
通过使用基于Eclipse的SyBooks浏览器,您可以阅读简单易用且基于HTML的格式的手册.
有些文档可能是以PDF格式提供的,您可以通过SyBooksCD上的PDF目录访问这些文档.
要阅读或打印PDF文件,您需要使用AdobeAcrobatReader.
有关安装和启动SyBooks的操作说明,请参考GettingStartedCD上的《SyBooks安装指南》或SyBooksCD上的README.
txt文件.
关于本手册适用于UNIX的安装指南viiSybaseProductManuals网站是SyBooksCD的联机版本,您可以使用标准Web浏览器进行访问.
除了产品手册之外,还可以找到有关EBFs/Maintenance(EBF/维护)、TechnicalDocuments(技术文档)、CaseManagement(案例管理)、SolvedCases(解决的案例)、Newsgroups(新闻组)和SybaseDeveloperNetwork(Sybase开发人员网络)的链接.
若要访问SybaseProductManuals网站,请转到位于http://www.
sybase.
com/support/manuals/的"产品手册"(ProductManuals).
Web上的Sybase认证Sybase网站上的技术文档不断在更新.
查找有关产品认证的最新信息1将Web浏览器定位到位于http://www.
sybase.
com/support/techdocs/的"技术文档"(TechnicalDocuments).
2单击"合作伙伴认证报告"(PartnerCertificationReport).
3在"合作伙伴认证报告"(PartnerCertificationReport)过滤器中选择相应的产品、平台和时间范围,然后单击"查找"(Go).
4单击"合作伙伴认证报告"(PartnerCertificationReport)标题显示此报告.
查找有关组件认证的最新信息1将Web浏览器定位到位于http://certification.
sybase.
com/的"可用性和认证报告"(AvailabilityandCertificationReports).
2在"按基本产品搜索"(SearchbyBaseProduct)下选择产品系列和产品,或在"按平台搜索"(SearchbyPlatform)下选择平台和产品.
3选择"搜索"(Search)以显示所选项目的可用性和认证报告.
创建Sybase网站(包括支持页)的个人化视图建立MySybase配置文件.
MySybase是一项免费服务,它允许您创建SybaseWeb页的个人化视图.
1将Web浏览器定位到位于http://www.
sybase.
com/support/techdocs/的"技术文档"(TechnicalDocuments).
2单击"我的Sybase"(MySybase)并创建MySybase配置文件.
viii软件开发工具包和OpenServerSybaseEBF和软件维护查找有关EBF和软件维护的最新信息1将Web浏览器定位到位于http://www.
sybase.
com/support的"Sybase支持页"(SybaseSupportPage).
2选择"EBF/维护"(EBFs/Maintenance).
如果出现提示信息,请输入您的MySybase用户名和口令.
3选择一个产品.
4指定时间范围并单击"查找"(Go).
即会显示EBF/维护版本的列表.
锁形图标表示因为您没有注册为"技术支持联系人"(TechnicalSupportContact),因此您没有某些EBF/维护版本的下载授权.
如果您尚未注册,但拥有Sybase代表提供的或通过支持合同获得的有效信息,请单击"编辑角色"(EditRoles)将"技术支持联系人"(TechnicalSupportContact)角色添加到MySybase配置文件中.
5单击信息图标可显示EBF/维护报告,单击产品说明可下载软件.
约定表1:语法约定辅助功能特性本文档具有为提供辅助功能而进行了专门设计的HTML版本.
可以利用适应性技术(如屏幕阅读器)浏览HTML文档,也可以用屏幕放大器进行查看.
凡例定义command命令名、命令选项名、实用程序名、实用程序标志和其它关键字用sansserif字体显示.
variable变量(即代表您要填充的值的词语)用斜体显示.
{}大括号表示至少选择括号中的一个选项.
不要在命令中包括大括号.
[]中括号表示可以选择括号中的一个或多个选项,也可不选.
不要在命令中包括大括号.
()小括号将作为命令的一部分键入.
|竖线表示只可以选择一个显示的选项.
,逗号表示可以选择任意多个显示的选项,可输入逗号作为命令的一部分来分隔选项.
关于本手册适用于UNIX的安装指南ixOpenClient和OpenServer文档已经过测试,符合美国政府"第508节:辅助功能"的要求.
符合"第508节"的文档一般也符合非美国的辅助功能原则,如针对网站的WorldWideWeb协会(W3C)原则.
注释您可能需要对辅助功能工具进行配置以实现最优化.
某些屏幕阅读器按照大小写来辨别文本,例如将ALLUPPERCASETEXT看作首字母缩写,而将MixedCaseText看作单词.
对工具进行配置,规定语法约定,您可能会感觉更方便.
有关工具的信息,请查阅文档.
有关Sybase如何支持辅助功能的信息,请参见位于http://www.
sybase.
com/accessibility的"Sybase辅助功能"(SybaseAccessibility).
Sybase辅助功能站点包括指向"第508节"和W3C标准的相关信息的链接.
如果需要帮助对于购买了支持合同的客户安装的每一个Sybase产品,都会有一位或多位指定人员获得与Sybase技术支持部门联系的授权.
如果使用手册或联机帮助不能解决问题,可让指定人员与Sybase技术支持部门联系或与所在区域的Sybase子公司联系.
x软件开发工具包和OpenServer适用于UNIX的安装指南1第1章准备工作本章提供有关系统要求以及安装软件开发工具包(SDK)和OpenServer前必须完成的任务的信息.
SDK和OpenServer组件本节概要介绍SDK和OpenServer产品中的组件.
SDK组件SDK是一组可用于开发客户端应用程序的库和实用程序,包括以下组件:OpenClient—一组API,用于开发和配置访问AdaptiveServer数据的C语言应用程序.
安装介质中包含以下内容:用于将Client-Library和OpenServer应用程序与目录和安全服务集成在一起的驱动程序Client-Library和DB-Library示例程序OpenClientEmbeddedSQL/C—用于将Transact-SQL语句嵌入到C语言应用程序中的预编译器.
安装介质还包含EmbeddedSQL/C的示例程序.
OpenClientEmbeddedSQL/COBOL—用于将Transact-SQL语句嵌入到COBOL语言应用程序中的预编译器.
安装介质还包含EmbeddedSQL/COBOL的示例程序.
注释仅可在HPHP-UX、IBMAIX、Linuxx86和SunSolarisSparc上使用.
主题页码SDK和OpenServer组件1SDK和OpenServer的系统要求7预安装说明8SDK和OpenServer组件2软件开发工具包和OpenServer语言模块—提供系统消息和日期时间格式以帮助您使应用程序本地化.
缺省安装包括下列字符集:ASCII,用于未指定的8位数据(ascii_8)BIG5,繁体中文(包含香港补充字符集(big5hk))BIG5,繁体中文(big5)MicrosoftWindows代码页1250、1251、1252、1253、1254、1255、1256、1257、1258和866(cp1250、cp1251、cp1252、cp1253、cp1254、cp1255、cp1256、cp1257、cp1258和cp866)IBM代码页852、855、857、860、864、869、874和950(cp852、cp855、cp857、cp860、cp864、cp869、cp874和cp950)代码页850(cp858)的变体、针对JIS-X0201和JIS-X0208的IBM代码页932(cp932)代码页437和850(cp437和cp850)CP936,简体中文(cp936)PC(MS)朝鲜语(cp949)针对JIS-X0208的DECKanji代码(deckanji)针对CNS-11643的扩展UNIX代码(euccns)针对GB2312-80的扩展UNIX代码(euccns)针对JIS-X0201和JIS-X0208的扩展UNIX代码(euccns)针对KSC-5601的扩展UNIX代码(eucksc)国标GB18030-2000(gb18030)HP希腊语(greek8)ISO_8859-15Latin9,西欧(iso15)ISO_8859-2Latin2,西欧(iso88592)ISO_8859-5古斯拉夫语(iso88595)ISO_8859-6阿拉伯语,ASMO-708(iso88596)ISO_8859-7希腊语,ELOT_928(iso88597)ISO_8859-8希伯来语(iso88598)ISO_8859-9Latin5,土耳其语(iso88599)ISO8859-1(iso_1)KOI-8古斯拉夫语8位(koi8)哈萨克斯坦,古斯拉夫语(kz1048)Macintosh西欧区域设置(mac)Macintosh古斯拉夫语(mac_cyr)Macintosh,东欧(mac_ee)Macintosh(包含对西欧区域设置的欧元支持)(mac_euro)Macintosh,希腊语(macgrk2)Macintosh,土耳其语(macturk)Hewlett-PackardRoman8和Roman9(roman8和roman9)针对JIS-X0201和JIS-X0208的IBM/Microsoft代码(sjis)泰国工业标准(tis620)HP土耳其语,8位(turkish8)Unicode3.
1UTF-8编码(utf8)第1章准备工作适用于UNIX的安装指南3其它语言模块:中文法语德语日语朝鲜语波兰语葡萄牙语西班牙语泰语注释SDK和OpenServer支持AdaptiveServer所支持的字符集.
SybaseAdaptiveServerEnterpriseODBC驱动程序15.
5版.
注释AdaptiveServerODBC驱动程序仅可在Linuxx8632位和64位以及Linuxx86-6464位上使用.
jConnectforJDBC6.
0.
5和7.
0—JavaJDBC标准的JAVA实现,它在多层和异构环境中为Java开发人员提供本机数据库访问.
有关jConnect硬件和软件要求以及安装说明,请参见jConnectforJDBCInstallationGuide(《jConnectforJDBC安装指南》)6.
0.
5版.
AdaptiveServer分布式数据管理器的扩展体系结构(XA)接口库.
还包括了XA的示例程序.
注释可以在除LinuxPOWER32位和64位以及SunSolarisx8632位之外的所有其它平台上使用XA.
表1-1列出了SDK中包括的库和实用程序.
注释有关jConnect6.
0.
5库和实用程序,请参见jConnectforJDBCInstallationGuide(《jConnectforJDBC安装指南》)6.
0.
5版.
SDK和OpenServer组件4软件开发工具包和OpenServer表1-1:适用于UNIX平台的SDK库和实用程序OpenServer组件OpenServer是一组API和支持工具,可用于创建自定义服务器以响应通过OpenClient或jConnect例程提交的客户端请求.
OpenServer包含以下组件:OpenServer—一组API和支持工具.
安装介质中包含以下内容:用于将Client-Library和OpenServer应用程序与目录和安全服务集成在一起的驱动程序Server-Library和Client-Library示例程序SDKOpenClientEmbeddedSQL/CEmbeddedSQL/COBOL库Client-LibraryxxxCS-LibraryxxxDB-Libraryxn/an/aBulk-Libraryxn/an/aXA-Libraryxn/an/aNet-Libraryxn/an/aCommon-Libraryxn/an/aLDAPxn/an/aSSLxn/an/aKerberosxn/an/a实用程序bcp、defncopy、dscp、dsedit、isql、certauth、certpk12、certreq、extractjava、installjava和pwdcryptxn/an/acpren/axn/acpre64(非重入库版本)、cpre_r64(重入库版本)n/axn/acobpren/an/axcobpre64(非重入库版本)、cobpre_r64(重入库版本)n/an/ax图例:x表示在该组件上可用;n/a表示不可用.
第1章准备工作适用于UNIX的安装指南5OpenClient—一组API,用于开发和配置访问AdaptiveServer数据的C语言应用程序.
安装介质中包含以下内容:用于将Client-Library和OpenServer应用程序与目录和安全服务集成在一起的驱动程序Client-Library示例程序和DB-Library到Client-Library的迁移示例程序语言模块—提供系统消息和日期时间格式以帮助您使应用程序本地化.
缺省安装包括下列一些字符集:ASCII,用于未指定的8位数据(ascii_8)BIG5,繁体中文(包含香港补充字符集(big5hk))BIG5,繁体中文(big5)MicrosoftWindows代码页1250、1251、1252、1253、1254、1255、1256、1257、1258和866(cp1250、cp1251、cp1252、cp1253、cp1254、cp1255、cp1256、cp1257、cp1258和cp866)IBM代码页437、850、852、855、857、860、864、869、874和950(cp437、cp850、cp852、cp855、cp857、cp860、cp864、cp869、cp874和cp950)代码页850(cp858)的变体、针对JIS-X0201和JIS-X0208的IBM代码页932(cp932)代码页437和850(cp437和cp850)CP936,简体中文(cp936)PC(MS)朝鲜语(cp949)针对JIS-X0208的DECKanji代码(deckanji)针对CNS-11643的扩展UNIX代码(euccns)针对GB2312-80的扩展UNIX代码(euccns)针对JIS-X0201和JIS-X0208的扩展UNIX代码(euccns)针对KSC-5601的扩展UNIX代码(eucksc)国标GB18030-2000(gb18030)HP希腊语(greek8)ISO_8859-15Latin9,西欧(iso15)ISO_8859-2Latin2,西欧(iso88592)ISO_8859-5古斯拉夫语(iso88595)ISO_8859-6阿拉伯语,ASMO-708(iso88596)ISO_8859-7希腊语,ELOT_928(iso88597)ISO_8859-8希伯来语(iso88598)ISO_8859-9Latin5,土耳其语(iso88599)ISO8859-1(iso_1)KOI-8古斯拉夫语8位(koi8)哈萨克斯坦,古斯拉夫语(kz1048)Macintosh西欧区域设置(mac)Macintosh古斯拉夫语(mac_cyr)Macintosh,东欧(mac_ee)Macintosh(包含对西欧区域设置的欧元支持)(mac_euro)Macintosh,希腊语(macgrk2)SDK和OpenServer组件6软件开发工具包和OpenServer其它语言模块:中文法语德语日语朝鲜语波兰语葡萄牙语西班牙语泰语表1-2列出了OpenServer中包括的库和实用程序.
表1-2:OpenServer库和实用程序Macintosh,土耳其语(macturk)Hewlett-PackardRoman8和Roman9(roman8和roman9)针对JIS-X0201和JIS-X0208的IBM/Microsoft代码(sjis)泰国工业标准(tis620)HP土耳其语,8位(turkish8)Unicode3.
1UTF-8编码(utf8)库Server-LibraryClient-LibraryCS-LibraryNet-LibraryBulk-LibraryCommon-LibraryLDAPSSLKerberos实用程序bcpdefncopydseditdscpisqlcertauthcertpk12certreqpwdcrypt第1章准备工作适用于UNIX的安装指南7SDK和OpenServer的系统要求本节包含以下信息:硬件和软件要求磁盘空间要求硬件和软件要求表1-3说明了SDK和OpenServer的系统硬件和软件要求.
表1-3:SDK和OpenServer15.
5的系统要求注释要了解在安装前必须安装的必需修补程序,请查阅适用于UNIX平台的相关发行公告.
有关可用的最新修补程序,请与相应平台的Sybase技术支持部门联系.
有关最新经过认证的平台,请参见第vii页的"Web上的Sybase认证".
磁盘空间要求每个平台所需的安装磁盘空间介于250MB和534MB之间,具体取决于以下内容:安装的产品—SDK或OpenServer体系结构—32位或64位平台—IBMAIXPOWER、HPHP-UXPA-RISC、HPHP-UXItanium、Linuxx86、LinuxPOWER或SunSolaris安装类型—典型、完全或自定义硬件操作系统支持的协议IBMAIXPOWER32位和64位AIX5.
3或更高版本TCPHPHP-UXPA-RISC32位和64位HP-UX11.
11或更高版本TCPHPHP-UXItanium32位和64位HP-UX11.
23或更高版本TCPLinuxx86-6432位RHEL4.
5或更高版本TCPLinuxPOWER32位和64位RHEL4.
5或更高版本TCPLinuxx86-6464位RHEL4.
5或更高版本TCPSunSolarisSPARC32位和64位Solaris8或更高版本TCPSunSolarisx86-6432位和64位Solaris10或更高版本TCP预安装说明8软件开发工具包和OpenServer安装所需的磁盘空间为了确保有足够的安装磁盘空间,"预安装摘要"窗口将显示要安装的每个组件以及所有选定组件所需的总磁盘空间.
如果您在没有足够磁盘空间的情况下继续操作,将出现一条警告,其中显示了所需空间和目标目录中可用空间信息.
该警告还显示了继续安装所需释放的最小空间,否则,您可以取消安装.
jConnect要求可以将jConnect作为单独产品进行安装.
jConnect6.
0.
5大约需要18MB磁盘空间;而jConnect7.
0需要11MB.
预安装说明下列任务描述如何准备安装SDK或OpenServer产品.
注释本文中的说明不适用于安装AdaptiveServerEnterpriseSuite中提供的SDK.
这些说明位于AdaptiveServerEnterpriseInstallationGuide(《AdaptiveServerEnterprise安装指南》)中.
准备安装1请阅读适用于UNIX平台的SDK发行公告或OpenServer发行公告,以了解要安装的产品的最新信息发布的Sybase产品包括书面发行公告;也可以从位于http://www.
sybase.
com/support/techdocs的Sybase网站上获取这些信息.
2在系统上创建一个"sybase"帐号来执行所有安装任务.
此帐号通常是由系统管理员设置的,因为这需要"管理员"特权.
3以"sybase"用户身份登录到计算机上.
对于所有文件和目录保持一致的所有权和权限.
应该由单个用户(具有read、write和execute权限的Sybase系统管理员)来执行所有卸载、安装、升级和设置任务.
第1章准备工作适用于UNIX的安装指南9警告!
开始安装前,请确保设置了权限.
安装程序不检查权限.
如果您没有权限,安装程序将在日志文件中记录异常和"权限被拒绝"错误.
"sybase"用户必须具有read/write/execute特权,这不仅包括磁盘分区的顶端目录(或根目录)或操作系统目录,而且还包括特定的物理设备或操作系统文件.
4为Sybase安装目录确定或创建目录位置,将在该目录中卸载SDK和OpenServer产品.
5确保Sybase安装位置具有足够的空间来卸载该软件.
请参见第7页的"SDK和OpenServer的系统要求".
安装程序将自动设置大多数环境变量.
您必须使用$SYBASE中的SYBASE.
csh或SYBASE.
sh脚本文件来设置其它环境变量.
您还必须在使用产品之前找到此环境文件.
查看和检验安装要求并完成预安装任务后,就可以开始安装SDK和OpenServer了.
预安装说明10软件开发工具包和OpenServer适用于UNIX的安装指南11第2章安装SDK和OpenServer本章介绍了如何使用SDK和OpenServer安装程序以及命令行命令来安装、卸载和降级.
使用SDK或OpenServer安装程序本节介绍如何使用安装程序安装SDK或OpenServer组件.
这些过程的前提条件是:目标计算机满足第7页的"SDK和OpenServer的系统要求"中所列的要求.
您已完成了第8页的"预安装说明"中的SDK和OpenServer任务列表中的任务.
该安装程序将创建一个目标目录(如果需要),并将所有选定组件卸载到该目录中.
可以通过以下三种方法,使用安装程序来安装分发介质中的Sybase组件:1GUI模式—使用SDK或OpenServer安装程序界面来安装组件.
2主控台模式—在命令行环境中安装组件.
3响应文件—用于记录或创建响应文件.
通过使用响应文件,您可以在无提示模式下安装SDK或OpenServer.
通过无提示安装,您可以安装产品而无需执行交互.
如果在多台计算机上执行相同的安装,这种模式是非常方便的主题页码使用SDK或OpenServer安装程序11安装SDK或OpenServer13卸载SDK或OpenServer19将SDK或OpenServer21命令行选项21使用SDK或OpenServer安装程序12软件开发工具包和OpenServer以下几节介绍了其中的每个选项.
注释如果您在安装期间遇到问题,则可以检查安装日志文件以查看安装过程的记录.
该文件位于$SYBASE/log/.
log,其中$SYBASE是SDK或OpenServer安装目录.
在远程计算机上进行安装要从本地计算机中进行远程计算机安装,您必须在本地计算机上为远程计算机设置权限以在本地计算机上显示安装程序窗口.
为远程计算机授予权限以在GUI模式下运行SDK或OpenServer安装程序.
1在本地计算机的UNIX提示符下,输入以下命令:xhost+remote_machine其中remote_machine是运行安装程序的计算机.
2在安装软件的远程计算机上,检验是否将DISPLAY环境变量设置为本地计算机(将在该计算机上查看安装程序窗口和输出).
如果安装程序找不到DISPLAY变量,则无法运行GUI.
对于Cshell:setenvDISPLAYhost_name:0.
0对于Bourneshell:DISPLAY=host_name:0.
0;exportDISPLAY其中host_name是本地(显示)计算机的名称.
注释对于远程安装,您必须能够在安装软件的计算机上运行rsh命令.
如果无法执行此操作,请将安装主机添加到.
rhosts文件中.
第2章安装SDK和OpenServer适用于UNIX的安装指南13安装SDK或OpenServer虽然可以在此过程结束时检验产品安装,也必须在使用产品之前执行额外的配置过程.
请参见第24页的"配置组件".
注释SDK/OpenServer二进制文件(如isql和bcp)在32位和64位产品之间共享相同的名称.
将AdaptiveServer、SDK或OpenServer64位产品与其它Sybase32位产品安装在同一Sybase安装中会覆盖32位二进制文件,可能产生多个产品和平共存问题.
从AdaptiveServer15.
0.
2和SDK/OpenServer15.
0ESD#9开始,在所有64位UNIX平台上,64位二进制文件已被替换为32为二进制文件,以在同一Sybase安装中使多个产品和平共存.
在装有AdaptiveServer15.
5之前版本的计算机上安装SDK或OpenServer15.
5要在装有AdaptiveServer15.
5之前版本的计算机上的另一个目录中安装SDK或OpenServer15.
5,并防止以前的版本受到影响,请执行下列操作:1关闭AdaptiveServer.
使用isql以系统管理员特权登录到AdaptiveServer上:isql-Usa-Ppassword-Sserver_name请输入:1>shutdown2>go注释在安装SDK或OpenServer15.
5之前备份当前安装.
2按照以下安装章节中所述完成SDK或OpenServer安装.
3编辑SYBASE.
csh或SYBASE.
sh脚本文件以注释掉15.
5之前版本的SDK和OpenServer环境信息.
4在命令行中,使用包含重新启动AdaptiveServer所需信息的RUN_server_name文件启动该服务器:$SYBASE/$SYBASE_ASE/install/startserver[-fRUN_server_namefile]有关启动和停止AdaptiveServer的详细信息,请参见《适用于UNIX的AdaptiveServerEnterprise配置指南》.
安装SDK或OpenServer14软件开发工具包和OpenServer将SDK或OpenServer15.
5安装到15.
0版目录中SDK/OpenServer15.
5只对15.
0版做了少量的改动,因此,当您将SDK或OpenServer15.
5安装到现有SDK或OpenServer15.
0目录中时,15.
5文件会覆盖15.
0文件.
不需要其它迁移过程.
装入CD在CD驱动器中插入SDK或OpenServerCD,并在必要时装入CD.
如果要同时安装这两种产品,请在安装第一个产品后,使用相应的CD重复执行此过程.
注释mount命令的位置是特定于地点的,并且可能会与此处介绍的说明不同.
如果无法使用所示的路径装入CD驱动器,请查阅操作系统文档或与系统管理员联系.
对于HPHP-UX和HPItanium:注销,然后以"root"身份登录,并使用以下命令装入CD:mount-Fcdfs-oro,rr/device_name/cdrom然后注销,并再次以"sybase"身份登录.
对于IBMAIX:以"sybase"身份登录,并装入CD:/usr/sbin/mount-vcdrfs-rdevice_name/cdrom其中:device_name是CD驱动器设备名称.
/cdrom是要装入CD的目录的名称.
对于SunSolaris平台:操作系统自动装入CD.
以"sybase"身份登录.
如果出现CD读取错误,请检查操作系统内核以确保打开了ISO9660选项.
在SunSolaris上,CD驱动器设备名称是/cdrom/cdromx,其中x是CD设备数量.
对于Linux平台:操作系统自动装入CD.
第2章安装SDK和OpenServer适用于UNIX的安装指南15在GUI模式下进行安装在GUI模式下,需要使用以下步骤来执行安装.
在GUI模式下进行安装1确保安装产品的驱动器具有足够的磁盘空间用于产品安装,并且至少有额外的10MB磁盘空间用于安装程序.
安装完成后,安装程序将释放此空间.
如果安装程序没有足够的临时空间来运行,请先将环境变量IATEMPDIR设置为tmp_dir,然后再次运行安装程序,其中tmp_dir是安装程序写入临时安装文件的临时目录.
注释指定tmp_dir时,请包括完整路径.
2在UNIX提示符下,启动安装程序.
对于IBMAIX、Linux和SunSolaris:cd/cdrom/cdromn/pathname.
/setup.
bin对于HPHP-UX和HPItanium:cd/cdrom/pathname.
/setup.
bin其中:cdrom/cdromn是装入CD驱动器时指定的目录(安装点).
例如,在SunSolaris上,装入点可能为cdrom/cdrom0.
setup.
bin是安装SDK和OpenServer产品的可执行文件名称.
这将在GUI模式下卸载组件.
3在"简介"窗口中,单击"下一步".
4阅读许可和版权协议.
选择安装的地理位置,以显示与您的所在地对应的协议.
选择"我同意适用于指定的安装地点的Sybase许可证的条款",然后单击"下一步".
在继续之前,您必须同意许可和版权协议.
安装SDK或OpenServer16软件开发工具包和OpenServer5在"选择安装文件夹"窗口中,单击"下一步"以接受缺省安装目录,或者单击"选择"浏览目录,然后选择安装位置.
将会发生以下情况之一:如果选择的安装目录不存在,安装文件将提示:Thedirectorydoesnotexist.
Doyouwanttocreateit单击"是".
如果安装目录存在,安装程序将提示:Warning:Youhavechosentoinstallintoanexistingdirectory.
Ifyouproceedwiththisinstallation,anyolderversionsoftheproductsyouchoosetoinstallthataredetectedinthisdirectorywillbereplaced.
如果您继续操作,而旧版本的产品不是使用SDK或OpenServer安装程序安装的(例如,如果安装15.
5之前版本的AdaptiveServer),则安装程序将覆盖公用文件.
如果系统提示您覆盖任何文件,仅当新文件的版本比安装程序尝试覆盖的文件版本高时,才应单击"是".
6选择安装类型:典型(缺省)—安装对大多数客户来说非常有用的SDK或OpenServer组件.
在这种类型的安装中,只安装美国英语模块及其受支持的字符集.
在安装执行之前,将显示要安装的组件和所需的总磁盘空间.
第1页的"SDK和OpenServer组件"中介绍了这些组件.
完全—安装所有SDK或OpenServer组件,包括所有受支持的语言模块.
在安装执行之前,将显示要安装的组件和所需的总磁盘空间.
有关可以安装的语言模块列表,请参见第1页的"SDK组件".
自定义—在这种类型的安装中,您可以选择要安装的SDK或OpenServer组件.
在选择"定制安装"时,显示的下一个窗口是"选择安装集"(ChooseInstallSet)窗口,您可以在其中选择要安装的组件.
注释如果运行某些选定组件时需要其它组件,则所需组件将被自动安装.
第2章安装SDK和OpenServer适用于UNIX的安装指南17在选定了安装类型后,单击"下一步".
"预安装摘要"窗口将显示要安装的产品功能或组件以及所有选定功能所需的总磁盘空间.
7检验您是否选择了正确的安装类型,并检验是否有足够的磁盘空间用于完成安装过程.
单击"安装"(Install).
安装程序将卸载CD中的所有组件并显示进度指示条.
在主控台模式下进行安装如果要在没有GUI的情况下运行安装程序,请在主控台模式下启动安装程序.
如果安装程序自动启动,请单击"取消"以取消GUI安装,然后从终端或主控台中启动安装程序.
在主控台模式下进行安装在主控台模式下安装组件的步骤与第15页的"在GUI模式下进行安装"中介绍的那些步骤基本相同,所不同的是,您需要从命令行中使用setup.
bin-iconsole命令来运行安装程序,并且输入文本来选择以下安装选项:1在命令行上输入:.
/setup.
bin-iconsole安装程序启动.
2安装流程与GUI安装基本相同,所不同的是,显示内容将写入到终端窗口中并且使用键盘来输入响应.
请按照其余提示来安装SDK或OpenServer软件.
有关命令行选项的完整列表,请参见第21页的"命令行选项".
使用响应文件进行安装要执行无提示安装(或称为"无人值守安装"),请运行安装程序,并提供包含首选安装配置的响应文件.
安装SDK或OpenServer18软件开发工具包和OpenServer创建响应文件要在GUI模式或主控台模式下安装时创建响应文件,请指定-r命令行参数.
-r参数记录您对安装向导提示的响应,并在安装向导退出时创建响应文件.
响应文件是一个文本文件,在任何后续安装中使用响应文件之前,可以对其进行编辑以更改任何响应.
在命令行上输入:.
/setup.
bin-rresponseFileNameresponseFileName是为响应文件选择的文件名.
指定响应文件名时,请包括其完整路径.
例如:/home/sybase/SDK/ResponseFile.
txt注释指定的目录路径必须已存在.
安装完成后,将在指定位置创建响应文件.
在无提示模式下安装无提示安装(或称为"无人值守安装")不需要用户干预,所有安装配置信息都来自响应文件.
在进行多个相同安装或希望自动完成安装过程时,这是非常有用的.
要在无提示模式下安装,请运行以下命令:.
/setup.
bin-fresponseFileName-isilent-DAGREE_TO_SYBASE_LICENSE=true其中responseFileName是包含选定安装选项的文件的绝对路径.
-D选项指定,您同意Sybase许可协议文本.
除了缺少GUI屏幕外,安装程序的所有操作都是相同的,而且在无提示模式下进行安装的结果与在GUI模式下进行安装(使用相同的响应)的结果完全相同.
注释在无提示模式下安装时,您必须同意Sybase许可协议.
您可以:将选项-DAGREE_TO_SYBASE_LICENSE=true包括在命令行参数中.
编译响应文件以包括属性AGREE_TO_SYBASE_LICENSE=true第2章安装SDK和OpenServer适用于UNIX的安装指南19卸载SDK或OpenServerSDK或OpenServer安装程序包括uninstall功能,用于删除已安装的Sybase组件.
在卸载前,请先考虑:如果两个或更多Sybase产品在同一目录中安装共享组件,卸载程序不会删除共享组件,除非所有Sybase产品都被卸载.
警告!
如果目录中包含使用SDK或OpenServer安装程序之外的安装程序安装的其它Sybase产品,请不要卸载OpenServer和SDK产品.
如果执行此操作,则可能会删除这些Sybase产品共享的组件并影响其操作.
uninstall功能仅删除从安装CD中装载的那些文件.
出于管理的目的,将保留某些Sybase文件(如日志和配置文件).
如果所有产品都从目录中卸载,而且您不需要保留剩下的配置文件,则可以手动删除该目录.
卸载过程可以使用GUI或主控台方法来调用uninstall过程.
在卸载Sybase软件之前,请关闭使用要卸载的软件或组件的所有进程和应用程序.
在GUI模式下卸载1在命令行中输入:对于SDK:$SYBASE/sybuninstall/SDKSuite/uninstall对于OpenServer:$SYBASE/sybuninstall/OpenServerSuite/uninstall2单击"下一步".
将显示"卸载选项"窗口.
卸载SDK或OpenServer20软件开发工具包和OpenServer3选择以下选项之一:完全卸载–完全删除SDK或OpenServer的所有功能和组件.
安装后创建的文件和文件夹不会受到影响.
卸载特定功能–能让您卸载SDK或OpenServer的特定功能.
如果选择此选项,则会显示"选择产品功能部件"窗口,您就可以选择要卸载的功能.
4单击"下一步".
将显示"卸载完成"窗口,其中列出了无法删除的项目.
注释如果目录中未安装其它产品,且该目录包含的文件并非由该安装程序安装,则显示一个窗口,询问您是否要删除这些文件.
5单击"完成".
在主控台模式下进行卸载1转到$SYBASE目录,并在命令提示符下输入下列命令之一:对于SDK:$SYBASE/sybuninstall/SDKSuiteuninstall-iconsole对于OpenServer:$SYBASE/sybuninstall/OpenServerSuiteuninstall-iconsole将启动uninstall程序.
2uninstall程序的流程与常规GUI卸载基本相同,所不同的是,显示内容将写入到终端窗口中并且使用键盘来输入响应.
请按照其余提示来卸载软件开发工具包或OpenServer软件.
有关命令行选项的完整列表,请参见第21页的"命令行选项".
第2章安装SDK和OpenServer适用于UNIX的安装指南21将SDK或OpenServer要将SDK或OpenServer15.
5降级到以前的版本,请执行下列操作:1卸载15.
5版.
不能在现有15.
5版目录中安装以前版本的软件.
2安装以前版本的软件.
以前版本的软件不包含ESD,因此必须将它们单独安装.
命令行选项表2-1列出了在运行安装程序或卸载程序时可以使用的命令行选项.
表2-1:命令行选项选项用途-iconsole使用主控台interface模式,在此模式下,安装过程中将在Java主控台上显示消息,并在主控台模式下运行向导.
-D传递自定义变量和属性.
例如,如果要在运行安装程序时覆盖缺省安装目录,请输入以下命令:-DUSER_INSTALL_DIR=E:\Sybase-isilent在无提示模式下安装或卸载产品,在该模式下执行安装/卸载时没有用户交互,因此不会出现任何安装提示.
-iswing使用GUI模式.
-r生成响应文件和参考.
-f参考响应文件.
-l设置安装程序的区域设置.
-\显示安装程序帮助.
命令行选项22软件开发工具包和OpenServer适用于UNIX的安装指南23第3章安装后任务本章描述安装后必须执行的任务.
设置环境变量作为卸载过程的一部分,安装程序自动设置它所需的大多数环境变量,如PATH.
它还会卸载.
sh和.
csh文件,其中包含在配置和成功运行OpenClient和OpenServer组件之前必须手动设置的环境变量.
Bourne和Cshell文件安装程序将卸载包含环境变量的Bourneshell和Cshell文件:$SYBASE/SYBASE.
sh$SYBASE/SYBASE.
csh要设置环境变量,请执行下列任一操作:使用shell文件中的环境变量值修改组件的RUN环境,或者,就在调用组件之前更新组件的RUN环境(如下所述).
立即更新RUN环境1在Bourneshell中,输入:cd$SYBASE.
SYBASE.
sh2在Cshell中,输入:cd$SYBASEsourceSYBASE.
csh主题页码设置环境变量23配置组件24jConnectforJDBC的安装后任务24配置组件24软件开发工具包和OpenServer配置组件按照《适用于UNIX平台的OpenClient和OpenServer配置指南》中的说明来配置每个OpenClient和OpenServer组件.
有关jConnectforJDBC6.
0.
5,请参见jConnectforJDBCInstallationGuide(《jConnectforJDBC安装指南》)6.
0.
5版.
有关jConnectforJDBC7.
0,请参见"jConnectforJDBC的安装后任务".
修改interfaces文件条目使用命令行实用程序dscp或X-Windows图形工具dsedit来修改interfaces文件中的主服务器条目和查询服务器条目,以及将该实用程序或工具用于所使用的目录服务.
有关dscp或dsedit,请参见《适用于UNIX平台的OpenClient和OpenServer配置指南》.
jConnectforJDBC的安装后任务jConnectforJDBC7.
0具有下列安装后任务.
设置JDBC_HOMEJDBC_HOME表示安装jConnect的目录.
例如:如果安装目录为/usr/local/Sybase,请将JDBC_HOME设置为:/usr/local/Sybase/jConnect-7_0设置CLASSPATHCLASSPATH是jConnect运行时类和JDK1.
6或更高版本的jar文件所在的位置.
本节介绍根据所使用的JDK和jConnect版本需要在CLASSPATH中设置的内容.
将jConnect7.
0与JDK1.
6.
x及更高版本一起使用要将jConnect7.
0与JDK1.
6.
x和更高版本一起使用,请将以下路径添加到CLASSPATH环境变量中:$JDBC_HOME/classes/jconn4.
jar第3章安装后任务适用于UNIX的安装指南25运行示例或TDS-tunnellingservlet要运行示例或TDS-tunnellingservlet,请将以下内容添加到CLASSPATH环境变量中:$JDBC_HOME/classes/jconn4.
jar:$JDBC_HOME/classes注释Sybase要求将JDK1.
6或更高版本与jConnect7.
0一起运行.
另外,CLASSPATH应该包括您所定义的任何应用程序类的位置.
使用Firefox时的CLASSPATH限制如果使用的是Firefox,则可能在设置CLASSPATH环境变量的方式上会有一些限制.
JavaVM安全管理器将不允许在本地文件系统中安装的jConnect版本来创建与服务器的连接,即使所要连接的服务器是您的本地系统也是如此.
如果用Firefox来运行某个使用jConnect的Applet,这就会造成问题.
当Firefox需要装载jConnect来建立到服务器的连接时,将寻找在其环境中定义的CLASSPATH以找到jConnect类.
如果找到了已定义为指向本地jConnect安装的CLASSPATH,Netscape将直接从本地文件系统(而不是从服务器)装载jConnect并尝试建立连接.
这样会产生安全性错误,导致连接失败.
如果使用Firefox来运行jConnectApplet,请不要将CLASSPATH设置到本地jConnect目录.
安装存储过程要使jConnect能够正常运行,必须在您的应用程序将要连接到的AdaptiveServerEnterprise或AdaptiveServerAnywhere数据库上安装存储过程和表.
jConnect提供了以下脚本来安装所需的存储过程和表:sql_server12.
5.
sql—在AdaptiveServerEnterprise12.
5.
x或更高版本上安装存储过程.
sql_server15.
0.
sql—安装AdaptiveServerEnterprise15.
x或更高版本的存储过程.
sql_asa.
sql—在SQLAnywhere数据库和AdaptiveServerAnywhere数据库上安装存储过程.
注释如果使用AdaptiveServer12.
5.
3或更高版本或者ASA9.
0.
2或更高版本,则会将这些脚本预安装在服务器上.
仅当驱动程序的版本高于随AdaptiveServer提供的驱动程序版本时,才需要安装这些脚本.
此外,为了保持向后兼容性,AdaptiveServer11.
9.
2和12.
0中分别包含了sql_server.
sql和sql_server12.
sql,但不再支持这些版本.
jConnectforJDBC的安装后任务26软件开发工具包和OpenServer运行存储过程安装脚本1确保设置了JAVA_HOME、JDBC_HOME和CLASSPATH环境变量.
2使用IsqlApp示例应用程序.
有关IsqlApp的详细信息,请参见"在AdaptiveServer数据库上安装存储过程".
在AdaptiveServer数据库上安装存储过程转至$JDBC_HOME/classes目录,然后输入:对于AdaptiveServer15.
x版:javaIsqlApp-Usa-Ppassword-Sjdbc:sybase:Tds:[hostname]:[port]-I$JDBC_HOME/sp/sql_server15.
0.
sql-cgo对于AdaptiveServer12.
5.
x版:javaIsqlApp-Usa-Ppassword-Sjdbc:sybase:Tds:[hostname]:[port]-I$JDBC_HOME/sp/sql_server12.
5.
sql-cgo在SQLAnywhere或AdaptiveServerAnywhere数据库中安装存储过程转至$JDBC_HOME/classes目录,然后输入:javaIsqlApp-Udba-Ppassword-Sjdbc:sybase:Tds:[hostname]:[port]-I$JDBC_HOME/sp/sql_asa.
sql-cgo查看安装内容在完成jConnect安装后,请查看本节中列出的内容.
软件包对于jConnect7.
0版,在可以在发行版本的jconn4.
jar文件和调试版本的jconn4d.
jar文件中找到以下软件包:com.
sybase.
jdbc4.
jdbccom.
sybase.
jdbc4.
tdscom.
sybase.
jdbc4.
timediocom.
sybase.
jdbc4.
utilscom.
sybase.
jdbcxjConnect驱动程序com.
sybase.
jdbc4.
jdbc.
SybDriver位于com.
sybase.
jdbc4.
jdbc软件包中.
第3章安装后任务适用于UNIX的安装指南27目录和文件表3-1列出了jconnect70.
zip中的目录和文件.
表3-1:jconnect70.
zip中的目录和文件JDBC示例和规范可以在《jConnectforJDBC程序员参考》中找到JDBC示例和规范.
名称类型说明jconnect-7_0目录包含jConnect7.
0版所有的文件和子目录.
classes子目录包含以下jConnect7.
0组件:包含jConnect7.
0类的jconn4.
jar文件包含用于示例Applet和示例应用程序的jConnect7.
0类文件的sample2子目录用于编译的TDS-tunnellingservlet的gateway2子目录devclasses子目录包含jconn4d.
jar文件,其中包含与jconn4.
jar相同的jConnect7.
0组件,但调试模式处于打开状态.
docs子目录包含:en子目录,其中包含英文javadoc文档en/progref子目录,其中包含HTML和PDF格式的《jConnectforJDBC程序员参考》en/installdocs子目录,其中包含HTML和PDF格式的jConnectforJDBCInstallationGuide(《jConnectforJDBC安装指南》)gateway2子目录包含TDS-tunnellingservlet的源代码.
sample2子目录包含Java应用程序示例的源代码.
sp子目录包含一些isql脚本,用于在数据库服务器上为函数转义和DatabaseMetaData方法安装存储过程.
这些脚本有:sql_asa.
sql(AdaptiveServerAnywhere)sql_server15.
0.
sql(AdaptiveServerEnterprise15.
x版)sql_server12.
5.
sql(AdaptiveServerEnterprise12.
5.
x版)tools子目录包含一个perl脚本(decode-tli),UNIX或Linux用户可以应用此脚本将interfaces文件解析为可读格式.
netimpct.
gif图形文件包含jConnect图形.
index.
htmlHTML文件包含指向jConnect文档和示例的链接.
jConnectforJDBC的安装后任务28软件开发工具包和OpenServer测试jConnect安装安装jConnect之后,请运行Version程序来测试安装情况.
注释Version程序连接到Sybase在Internet上提供的一个示例数据库.
您必须能够访问Internet才能成功地运行Version程序;或者,使用[-Uusername][-Ppassword][-Sservername]命令显式运行该程序使之连接到您的数据库.
测试安装1从Windows的DOS提示符中,或者在UNIX、Linux或Mac提示符中,转到JDBC_HOME目录.
2确保为运行示例程序而设置了CLASSPATH变量(有关详细信息,请参见第24页的"设置CLASSPATH"),然后输入以下文本:javasample2.
SybSampleVersion将显示SybSample窗口.
在Version运行时,窗口顶部的"正在运行Sybase示例"(RunningSybaseSample)文本框将显示该程序的源代码.
中间的文本框"示例输出"(SampleOutput)应显示版本信息.
例如:UsingJDBCdriverversion7.
0jConnect(TM)forJDBC(TM)/7.
0.
.
.
3输出可以是下列情况之一:如果以上消息出现在"示例输出"(SampleOutput)文本框中,则说明已经成功地安装了jConnect.
如果出现以上消息,但在"正在运行Sybase示例"(RunningSybaseSample)文本框中没有显示Version源代码,并且窗口底部的"状态"(Status)文本框显示如下消息,则表明成功安装了jConnect,但可能没有从JDBC_HOME下的sample2目录中输入命令来运行Version程序:java.
io.
FileNotFoundException:Version.
java如果没有显示SybSample窗口,并且出现以下错误消息,请检查CLASSPATH以检验设置是否正确:Can'tfindclasssample2.
SybSample第3章安装后任务适用于UNIX的安装指南29如果没有显示SybSample窗口,并且出现以下错误消息之一,请确保路径中包含JDK主目录的bin子目录:"Namespecifiedisnotrecognizedasaninternalorexternalcommand""Badcommandorfilename"4当检验了安装已成功后,请单击"关闭"(Close)退出SybSample窗口.
验证jConnect版本转至$JDBC_HOME/classes目录,然后输入:java-jarjconn4.
jar此命令将输出类似如下内容的版本字符串:jConnect(TM)forJDBC(TM)/7.
00(Build26464/P/EBF17270/JDK16/SunOct117:47:002009此处的版本号为7.
0.
字母"EBF"之后的5位数字表示jConnect的确切版本.
此编号随EBF的陆续发行而增长.
Sybase建议您定期检查Sybase下载网站查看是否有jConnect的更新版本,并下载最新的版本.
本节介绍如何检查jConnect安装的确切内部版本.
升级jConnect有关说明,请参见《jConnectforJDBC程序员参考》中的"迁移jConnect应用程序".
jConnectforJDBC的安装后任务30软件开发工具包和OpenServer适用于UNIX的安装指南31英文AdaptiveServerAnywhere安装元数据的存储过程26AdaptiveServerEnterprise安装元数据的存储过程26Bourneshell12更新RUN环境23Cshell更新RUN环境23CLASSPATH环境变量24Firefox限制25DatabaseMetaData方法存储过程25dscp实用程序修改interface文件条目24Firefox有关CLASSPATH的限制25GUI安装模式11,13jConnect安装内容26JDBC示例27JDBC_HOME环境变量24OpenClientSDK组件5OpenServer环境变量23rsh远程安装12scriptsSDK组件5SDK环境变量23SQLAnywhere安装元数据的存储过程26Sybase帐号创建8Version程序测试是否成功安装了jConnect28A安装GUI模式11,13,15log.
txt12存储过程25内容26响应文件18响应文件模式11远程12主控台模式11,17安装jConnect测试安装28安装后任务23配置组件24设置环境变量23安装类型典型16完全16自定义16按平台划分的mount命令14HP-UX14IBM14Linux14C测试jConnect版本28是否成功安装了jConnect28产品组件4产品组件摘要4存储过程SQLAnywhere或AdaptiveServerAnywhere26元数据所需25索引索引32软件开发工具包和OpenServerD大小语言模块7读者vF覆盖重复组件警告16G更新RUN环境Bourneshell23Cshell23H环境变量,设置CLASSPATH24JDBC_HOME24J降级SDK或OpenServer21警告覆盖重复组件16L浏览器Firefox对CLASSPATH的限制25M命令行选项21P平台mount命令14Q驱动程序SDK组件5R软件开发工具包(SDK)OpenClient组件5驱动程序5示例程序5语言模块组件2S设置环境变量OpenServer23SDK23实用程序dscp24示例JDBC27示例程序SDK组件5X相关文档v响应文件安装模式18卸载GUI模式19主控台模式20修改interface文件条目dscp24索引适用于UNIX的安装指南33Y验证jConnect版本29要求硬件和软件7疑难解答log.
txt12硬件和软件要求7用于安装的log.
txt12语言模块SDK组件2大小7元数据,存储过程25远程安装12Z主控台安装模式11,17索引34软件开发工具包和OpenServer
diyvm怎么样?diyvm这是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,DiyVM商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。点击进入:diyvm官方网站地址DiyVM香港机房CN...
spinservers怎么样?spinservers大硬盘服务器。Spinservers刚刚在美国圣何塞机房补货120台独立服务器,CPU都是双E5系列,64-512GB DDR4内存,超大SSD或NVMe存储,数量有限,机器都是预部署好的,下单即可上架,无需人工干预,有需要的朋友抓紧下单哦。Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立...
WebHorizon是一家去年成立的国外VPS主机商,印度注册,提供虚拟主机和VPS产品,其中VPS包括OpenVZ和KVM架构,有独立IP也有共享IP,数据中心包括美国、波兰、日本、新加坡等(共享IP主机可选机房更多)。目前商家对日本VPS提供一个8折优惠码,优惠后最低款OpenVZ套餐年付10.56美元起。OpenVZCPU:1core内存:256MB硬盘:5G NVMe流量:200GB/1G...
windows7系统怎么安装为你推荐
安装程序配置服务器失败SQL安装程序配置服务器失败yy频道中心yy频道怎么进频道中心,求图~!如何免费开通黄钻怎么免费开通黄钻~~~?怎么在qq空间里添加背景音乐如何在QQ空间中添加背景音乐百度抢票浏览器手机百度浏览器抢票版根本就没预约抢票。噱头而已!工信部备案去国家工信部备案需要什么手续呢照片转手绘美图秀秀可以照片转手绘吗?是手机版的ios7固件下载iOS的固件有正版盗版之分吗?我看到了蜂威网有iOS7的固件想下载试用一下,那里是测试版是正版吗xv播放器下载xv播放器怎么下载?怎么点亮qq空间图标QQ空间的图标怎么点亮
网站域名空间 如何申请域名 台湾服务器租用 西部数码vps siteground inmotionhosting 国内永久免费云服务器 163网 realvnc 天猫双十一抢红包 双线主机 网游服务器 免费邮件服务器 789 成都主机托管 杭州电信 rewritecond accountsuspended 免费的加速器 windowsserver2012 更多