概述:单位某软件是使用PowerBuild开发的,后台数据库引擎是使用的Sybase SQL AnyWhere 5.5版本。缺省安装只能在单机使用。通过本文介绍的方法,可以让该软件的客户端软件(Djpc.exe)和后台的数据库引擎分别运行于不同的计算机上,通过网络来传递数据。这样数据库引擎就可以为多台计算机提供服务。
关键:进行恰当的ODBC设定并配合一些命令行程序来分别启动数据库引擎和客户端。
必要条件:无论是运行数据库引擎计算机、运行该软件客户端或者其它需要使用数据库引擎的计算机,都必须先安装Sybase SQL AnyWhere 5.5版本。
(注:数据库引擎可以和该软件或者其它要使用该引擎的应用程序位于同一台计算机上)
需要用到的Sybase SQLAnywhere的组件(程序):
1.Dbsrv50.exe 这是Sybase SQL Anywhere的数据库引擎;
2.DbClient.exe 这是Sybase SQL Anywhere的客户端程序,用来连接到数据库引擎;
这些程序位于Sybase安装文件夹的SQL Anywhere\Win32文件夹下。
需要用到的操作系统组件:
ODBC Administrator(位于控制面版的管理工具文件夹下)
重要提示:Sybase SQL Anywhere的各项设置中,包括数据源名称,数据库名称等,都是大小写敏感的。如果碰到命令正确但无法连接的情况时,请注意以下这些名称的大小写。
一、设置并运行数据库引擎
在需要运行数据库引擎的计算机上,打开ODBC Administrator面版,转换到系统DSN
选择添加,驱动程序类型选择“Sybase SQL Anywhere”
点击“完成”后,会自动出现Sybase SQL Anywhere ODBC的配置窗口:
数据源名称设定为DJPC,用户名和密码分别是dba和sql,指定服务器名称和数据库名称为DJPC,然后选择数据库文件,最后,点击
[1] [2] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18