注意将“Start Command”从“dbEng50.exe”修改为“dbSrv50.exe”(前者是单机数据库引擎,后者才是我们要的网络数据库引擎),然后在参数中写上“-x NetBios”(意思是指定数据库引擎仅使用NetBios命令来宣告服务器。经过测试,无法使用TCPIP,老是会说服务器名称已经存在,不知何故),最后点击OK,ODBC配置部分即告完成。
理论上,这样配置了Sybase SQL Anywhere的数据库引擎后,当有数据库请求时,该引擎应该能够自动启动,但大多数情况下需要手工预先启动该引擎才行:在cmd下运行:
其中,参数“-c 40M”指定引擎使用40兆的内存作为缓冲区(可根据需要进行调整,缓冲越大,性能越好。如果不指定该参数,那么缺省的缓冲区只有2兆,性能非常低)。
以下是数据库引擎启动后的画面:
二、设置客户端连接
客户端的ODBC设置仍是在ODBC Administrator中完成的,步骤和设置数据库引擎类似,仅是配置的参数和所使用的Sybase SQL Anywhere的组件不同:
(注意大小写)
再看选项:
设置完成。
当客户端有对该ODBC的请求时,系统会自动运行DbClient来连接数据库引擎。
iLittleFAT
二○○四年十一月二十三日
上一页 [1] [2]
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18