当前位置:文档之家› SYBASE服务器-配置手册篇

SYBASE服务器-配置手册篇

Sybase服务器的创建和配置说明:只有作为数据库服务器使用的机器才需要创建和配置服务器,其他终端只需通过客户端连接到该服务器即可。

客户端的处理请查看客户端的安装和配置手册。

创建前准备:因为Sybase服务器的命名不能以非字母的字符开头,而大部分windows系统在安装时会随机给定一个字符串(如果用户没指定计算机名的话),这样创建时Sybase读取计算机名为默认服务器名就可能因含有非法服务名而报错,所以建议创建服务器前检查计算机名,更改为“dz01”,“dz02”等(dz表示:对账系统)更改方法:【我的电脑】上右键点【属性】,在弹出的【系统属性】界面点击选中【计算机名】选项卡,并点击【更改】按钮,在更改界面填写新的计算机名,点击【确定】完成更改,系统提示重启后生效,重启计算机以下为Sybase服务器的创建过程图11.如图1,点击【开始】【程序】【Sybase】【Server Config】进入服务器配置程序图22.如图2,点击【Create Adaptive Server…】,开始创建服务器图33.如图3,系统默认的服务器名为本地计算机名,为维护方便,建议统一改为“EBILL”(即:电子对账单),然后点击【Continue】。

图44.如图4,在界面中更改Server page(即,数据页的大小)为8k。

然后点击【Continue】注意:数据页的大小在该系统必须设置为:8k图55.图5为创建master设备,路径为系统默认值,设备大小修改为500MB(因为Tempdb临时数据库的空间由master设备提供,所以要大一些),直接点击【Continue】图66.图6为创建sybprocs设备,路径和大小均采取系统默认值,直接点击【Continue】图77.图7为创建sybsystemdb数据库,路径采取系统默认,大小建议改为20MB,然后点击【Continue】图88.如图8,点击【Command Line Parameters…】配置命令行参数图99.如图9,输入本地的IP地址和端口号5000(用“,”分隔),如未配置IP则输入127.0.0.1,5000,然后点击【OK】图1010.回到图10界面,点击【Network Addresses…】,添加网络地址图1111.如图11,点击【Add】添加图1212.输入本地的IP地址和端口号5000(用“,”分隔),如未配置IP则输入127.0.0.1,5000,点击【OK】图1313.图13显示添加后的结果,直接点击【OK.】即可图1414.回到图14,点击【Configure Default XP Server…】配置默认的XP服务器图1515.图15中,点击【Network Addressess…】添加该服务的网络地址,其他为系统默认即可图1616.图16中,直接点击【Add】添加图1717.如图17,输入本地的IP地址和端口号5004(用“,”分隔),如未配置IP则输入127.0.0.1,5004,然后点击【OK】图1818.图18显示添加后的结果,直接点击【OK】继续图1919.回到图20界面,点击【Continue】按钮。

图2020.图20显示创建进度界面,此过程中不要做任何操作,否则可能创建失败图2121.创建完成后,弹出完成提示,点击【Continue】完成创建配置创建好的EBILL服务器图2222.回到Configure Sybase Servers界面(如未返回到此界面,重复步骤1),如图22所示,配置创建好的Adaptive Server服务器,点击【Configure Adaptive Server…】图2323.如图23,在服务列表中,选中“EBILL”后点击【Continue】,若列表为空,说明服务创建失败,回到步骤2尝试重新创建图2424.如图24,系统默认是用户名是sa,密码为空,直接点击【Continue】继续图2525.进入configure adaptive servers主界面,点击【language】配置语言,如图25图2626.进入language options界面,如图26所示:点击language标签下【Add/Remove】按钮图2727.如图27,在左侧语言列表选中chinese,点击【add】,将chinese添加到右侧列表中,然后点击【OK】图2828.回到图28界面,点击language标签下【Set Default】设置默认语言图2929.如图29,选中列表中english后,点击【OK】图3030.回到图30界面,点击Character标签下【Add/Remove】添加字符集图3131.选中上方字符集列表中的“Unicode 3.1 UTF-8 Character Set”,点击【Add】,该字符集添加到下面列表,点击【OK】完成添加图3232.回到图32界面,点击Character标签下的【Set Default】设置默认的字符集图3333.如图33,选中列表中“Unicode 3.1 UTF-8 Character Set”后,点击【OK】完成设置图3434.回到图34界面,点击Sort标签下【Set Default】设置字符的排序图3535.如图35,选择列表中“Dictionary order,case insensitive”然后点击【OK】图3636.回到图36界面,点击【OK】按钮完成语言设置图3737.回到图37界面,点击【Save】保存配置图3838.图38显示配置保存进度,此过程不要做任何操作,否则可能配置失败图3939.保存完成后,返回图39界面,点击【Exit】退出图4040.如图40,点击【开始】【程序】【Sybase】【Sybase Central Java Edition】,进入Sybase Central界面41.如图41,点击【工具】菜单中的【连接】以登录服务器图4242.如图42,在登录窗口中输入用户名“sa”(Sybase默认的系统管理员名)、口令为空,服务器名选择以创建的“EBILL”,点击【确定】登录图4343.如图43,在左侧窗口中选择“EBILL(sa)”,右键点击【配置】图4444.如图44,在EBILL服务器属性窗口-服务器配置选项卡中,选择要配置的参数“JavaServices”图4545.如图45,在中间列表中将enable java的值设为1,点击【确定】保存退出。

注意:需要重新启动sybase数据库此项设置的更改方可生效。

另外,重启数据库之前需要确保在%sybase%\SYSAM-1_0\licenses目录下有一个有效的license.dat文件,否则系统无法完成此项更改. (%sybase%指sybase的安装目录,如C:\Sybase)。

License.dat文件可用记事本打开,有效的license.dat文件内容如下(可用如下文字替换掉原来的内容,然后保存):SERVER t hi s_host ANYVENDOR SY BASE SYBASE.EXEINCREMENT ASE_SERVE R SYBA SE 12.5 perma nent unc ounte d 65736320E541 \HOSTID=AN Y ISSUE R=ISO ck=59 SN=GAINCREMENT ASE_S BE S YBA SE 12.5 permanent unc ounte d F5EE8B0D B248 \HOSTID=AN Y ISSUE R=ISO ck=86 SN=GAINCREMENT ASE_DEV SY BASE 12.5 permane nt uncounte d 9A8A320FB204 \HOSTID=AN Y ISSUE R=ISO ck=81 SN=GAINCREMENT ASE_SE CDIR SY BASE 12.5 permane nt uncounted 62F9D1A CE2B0 \HOSTID=AN Y ISSUE R=ISO ck=91 SN=GAINCREMENT ASE_XMLMGM T SY BASE 12.5 permane nt uncounte d AEA27E04654A \HOSTID=AN Y ISSUE R=ISO ck=117 SN=GAINCREMENT ASE_CONTMGT SYBASE 12.5 permane nt unc ounted A72647B89482 \HOSTID=AN Y ISSUE R=ISO ck=122 S N=GAINCREMENT ASE_EBIZ SY BASE 12.5 permane nt unc ounted 13AD94E79251 \HOSTID=AN Y ISSUE R=ISO ck=100 S N=GAINCREMENT ASE_D RECO VERY S YBA SE 12.5 perma nent unc ounte d 435EE3A B8D13 \HOSTID=AN Y ISSUE R=ISO ck=103 S N=GAP ACKAGE ASE_SE CDIR SY BASE 12.5 C24CE93B2F1B \COMPONE NTS="A SE_ASM:12.0:666 A SE_DI RS:12.5:666"P ACKAGE ASE_XMLMGMT SY BASE 12.5 F0513D FFB9C7 \COMPONE NTS="A SE_E JB:12.5:666 ASE_JA V A:12.0:666 \ASE_XML:12.5:666"P ACKAGE ASE_CONTMGT SYBASE 12.5 EC664BFA1C27 \COMPONE NTS=ASE_X FS:12.5:666P ACKAGE ASE_EBIZ SYBASE 12.5 4D4DBD3CF894 \COMPONE NTS="A SE_E JB:12.5:666 ASE_JA V A:12.0:666 \ASE_A SM:12.0:666 ASE_DI RS:12.5:666 A SE_X FS:12.5:666"P ACKAGE ASE_D RECOVE RY S YBA SE 12.5 6CD1E72C7C14 \COMPONE NTS="A SE_SERVER:12.0:666 REP_SERVE R:12.5:666"图4646.如图46,左侧窗口中依次打开【EBILL(sa)】【数据库】【临时数据库】【组视图】【default】,在tempdb上右键点击【属性】图4747.如图47,在tempdb数据库属性窗口,点击选择【设备】选项卡后,选中其列表中的master设备(这里指用于tempdb数据库的master设备空间,因master设备为多个库提供空间),点击【编辑】图4848.如图48,在设备大小窗口,“增加空间”键入全部未使用的master空间,即452 MB,点击【确定】图4949.如图49,返回tempdb数据库属性窗口后,发现为其分配master设备空间已增加至460MB,点击【确定】完成设置至此服务器的创建和配置完成,要使全部配置生效,须重启服务,方法为:【我的电脑】右键点击【管理】,进入计算机管理界面图5050.如图50,点击选择左侧窗口【服务和应用程序】下的【服务】,然后在右侧窗口【SybaseSQLServe…】服务上右键点击【重新启动】(如果该服务显示已启动的话)为使每次计算机启动后服务也随之启动(服务启动是使用数据库的前提,必须设置为“自启动”),可以在【Sybase SQLServe…】服务上右键点击【属性】,弹出Sybase SQLServer_EBILL 属性窗口图5151.如图51,在窗口中,选择启动类型为“自动”,点击【确定】。

相关主题