精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Powerbuilder>>数据库相关技术>>为什么我的sql any where只能单机用,没法在局域网上用?(有答案..

主题:为什么我的sql any where只能单机用,没法在局域网上用?(有答案..
发信人: zzzmaner()
整理人: leitiger(2002-06-05 23:45:28), 站内信件

  我一直认为sql any where5属网络版,可以在局域网中用,但是我现在做了一个小程序, 安装sql anywhere时并没有象他们说的server、client选项,在客户端安装完成后在ODBC中设置在填写DB文件按"浏览 "后选择局域网中的服务器(W98)目录中的*.db文件后,选其下面的network项后按确定,再打开时变成了custom。 到现在只能单机用,没法在局域网上用,我只想在2台客户机1台服务器的小网中用。你能帮帮我怎么办吗? 
 A: 你的ODBC设置的不对。网络版的sql anywhere应该有个服务器引擎文件dbsrv50.exe,你可以在服务器端运行dbsrv50.exe -n test1 -xtcpip test.db,把服务器启动起来。然后客户端配置的时候需要添这几项:
  server: test1
  database name: test
  logid, password,
并且选中network,并且选中tcpip,连接就可以了。不用去找那个db文件。具体的看看sql anywhere的帮助文件。
 

[关闭][返回]