设为首页 加入收藏

TOP

WIN平台下ASE使用资源文件创建ASE服务
2014-11-24 03:21:18 来源: 作者: 【 】 浏览:2
Tags:WIN 台下 ASE 使用 源文件 创建 服务
WIN平台下ASE使用资源文件创建ASE服务
因为迎检演示工作需要,在 虚拟机上恢复一个备份来作为演示系统的 数据库。分配的虚拟机上已经安装了SYBASE ASE12.5.4,并且已经建立有服务。本来看到这个环境,心里还在想,直接LOAD就可以了,省了不少功夫。结果经过检查发现,那个服务无法直接使用,因为备份文件的原系统使用的是2K页大小,而当前的服务使用的是8K页大小。
安装的时候就是指定8K的,好像之后再没有地方可以进行相关设置的呀。怎么办好?需要重新再装一个SYBASE软件吗?淡定,答案是肯定滴。没关系,不用重装,新建一个服务就OK了,O(∩_∩)O哈哈~。在E:\sybase\ASE-12_5\sample\server目录下可以找到sybatch_ase.res文件,这个是一个示例文件。只要对其进行适当修改,就可以用该资源文件新建一个服务了。
示范内容如下:
#
# --- This is a "sybatch.exe" sample resource file. ---
#
# This sample resource file will configure a new
# 2k pagesize Adaptive Server "SYBASE".
#
sybinit.boot_directory: e:\ Sybase
sybinit.release_directory: e:\Sybase
sqlsrv.do_add_server: yes
sqlsrv.network_hostname_list:localhost
sqlsrv.network_port_list: 8000
sqlsrv.network_protocol_list: tcp
sqlsrv.notes:
sqlsrv.connect_retry_delay_time: 5
sqlsrv.connect_retry_count: 5
sqlsrv.new_config: yes
#
sqlsrv.preupgrade_succeeded: no
sqlsrv.network_name_alias_list:
sqlsrv.resword_conflict: 0
sqlsrv.resword_done: no
sqlsrv.do_upgrade: no
sqlsrv.characterset_install_list:
sqlsrv.characterset_remove_list:
sqlsrv.language_install_list:
sqlsrv.language_remove_list:
sqlsrv.shared_memory_directory:
sqlsrv.addl_cmdline_parameters:
sqlsrv.eventlog: yes
sqlsrv.atr_name_shutdown_required: yes
sqlsrv.atr_name_qinstall: no
#
其中标红的部分内容是需要特别注意的,蓝色的那一行,就是指定页大小的地方了。
将文件编辑好保存后,可以将该文件拷贝到(主要是方便)E:\sybase\ASE-12_5\bin目录下,然后通过CMD命令窗口进入到E:\sybase\ASE-12_5\bin下,执行指令:sybatch.exe -r 你的文件名(如:test.res)
即可等待自动创建相关服务了。细节上可能需要注意的一些地方,不过即使有问题,过程也有明确提示。比如:master库的设备在创建库的时候不能完全分配设备空间,那个值要比device的数值小等。
同样的,你还需要创建一个备份与恢复的backup server。在sample目录下有_bs.res的范文,修改好以后也按照之前的步骤来执行即可,指令上只需要替换文件名即可。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇java使用mongoDB 下一篇PostgreSQL删除重复数据

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)
·Linux学习教程,Linu (2025-12-25 05:50:06)
·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)