求助!程序打包问题(来者有分)

zhong00000 2002-10-29 11:01:03
在程序打包中要加入SQLSERVER2000客户端,怎么加?
...全文
58 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
andyzq 2002-10-30
  • 打赏
  • 举报
回复
学习!
xmouse_2001 2002-10-30
  • 打赏
  • 举报
回复
up
balloonman2002 2002-10-29
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1117/1117654.xml?temp=.7139551
balloonman2002 2002-10-29
  • 打赏
  • 举报
回复
:)
lightwindwind 2002-10-29
  • 打赏
  • 举报
回复
1.配置好网络上的数据库服务器;
2.配置数据库服务器网络连接(通过服务器实用工具server network utility,启用named pipes和tcp/ip协议)
3.在客户端配置启用named pipes和tcp/ip协议并便于工作使其配置参数与服务器
端相同.
4.将下列文件和支持文件复制到客户机安装目录中;
pbvm80.dll
libjcc.dll
pbdwe80.dll
pbmss80.dll
5.将上述文件制成安装盘
6.若希望数据库连接参数可以动态调整则可通过注册表保存连接参数.
pufan 2002-10-29
  • 打赏
  • 举报
回复

PB连接SQL SERVER服务器所需DLL文件明细:

1.需要的动态库:
(1)PB运行所需DLL:
PBMss80.dll、libjcc.dll,pbvm80.dll,pbdwe80.dll、libjotsclnt.dll、PBRTC80.DLL、PBTRA80.DLL、pbodb80.dll、pbdwo80.dll、pbdwp80.dll
(2)SQL SERVER客户端所需驱动DLL:
dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL、DBMSSOCN.DLL、WINDBVER.EXE
2.配置客户端网络:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"servers"="DBMSSOCN,ServerName,1433"

其中:
ntwdblib.dll 连接MSSQL数据库的驱动库
DBNMPNTW.DLL 命名管道连接数据库使用的DLL
DBMSSOCN.DLL TCP/IP连接数据库使用的DLL
其实,一般情况下我们只需拷贝ntwdblib.dll给用户,因为系统默认的是命名管道连接,并且系统文件夹中有DBNMPNTW.DLL文件了。
当然还有其他的连接库,比如使用NWLink IPX/SPX连接等。需要其他的DLL
安装SQL2000客户端除了根据需要(用户选择的连接方式)检查并安装这些DLL外,还安装了一些工具,诸如连接配置工具(WINDBVER.EXE),ISQL_w,企业应用管理器等等。
我们给客户安装的时候,一般就是拷贝ntwdblib.dll到系统文件夹中。如果还是连不上,就检查另两个文件是否存在。如果不行,就需要配置连接了。WINDBVER.EXE就是做这个工作的。不过我们有自己的配置窗口,实现与WINDBVER.EXE相同的功能。[配置的过程就是更改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo中的信息。
"DSQUERY"="DBMSSOCN" //默认的连接方式,使用该连接方式的不用单独配置。
"MSSQL"="DBNMPNTW,MSSQL" //该服务器使用命名管道连接
"SQLServer"="DBMSSOCN,192.168.0.1,1433" //该域名解析对该服务器无效,故使用了IP地址配置
"server1"="DBMSSOCN,server1,1434" //该服务器使用了非默认的端口(默认端口为1433),故需要配置
"mysql"="DBMSSOCN,MSSQL,1436" //该SQLServer是一个命名实例,使用端口1436。配置一下,服务器名称填写"MySQL"即可。

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧