社区
数据库相关
帖子详情
SQL server2000连接问题
sea_bian_feng
2009-08-12 09:15:42
请教各位高手:我用BB9.0+SQL Server2000做的程序在开发环境下运行正常,但用 Installshield6.2制作安装程序后,客户端连不到服务器,大家帮帮我
...全文
129
17
打赏
收藏
SQL server2000连接问题
请教各位高手:我用BB9.0+SQL Server2000做的程序在开发环境下运行正常,但用 Installshield6.2制作安装程序后,客户端连不到服务器,大家帮帮我
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sea_bian_feng
2009-08-15
打赏
举报
回复
感谢大家对我的热心帮助,没想到还有这么多朋友也在使用PB,朋友们的热情真让我感动,我的QQ是271560396,朋友们如果不怕麻烦请加我。
我刚才按照13楼朋友的说的把那6个文件加上去了,还是不行,提示:“无法连接:SQL Server不可用或不存在或拒绝访问”
我再按后面朋友的方法试试,再次感谢大家!
zhshaoya
2009-08-15
打赏
举报
回复
给你讲一个简单办法,首先不要肯定是pb的问题;先排除数据库连接。
1、安装sqlserver客户端,看看通过企业管理器能不能连通服务器
2、如果不能检查sqlserver服务器端版本,建议至少SP3以上,否则升级
3、检查客户端防火墙,杀毒软件之类的,不行先关掉(或者卸载掉);包括windows自带防火墙。
4、如果数据库没有问题,依然不能登录。
5、把pb安装到不能登录的计算机,使用源程序测试一下。
。。。
通过逐个排除的方法,来排除登录问题,登录不了,不一定都是打包程序的问题。
wag_enu
2009-08-15
打赏
举报
回复
不知道楼主问题解决没有.
我测试过的PB9做的客户端,用专用接口"MSS Microsoft SQL Server"连接SQL Server 2000时,只复制了ntwdblib.dll文件,也能连接上;
你讲的这个问题估计跟Installshield也没有什么关系.
试一下如下操作:
1,用PowerBuilder Runtime Packager 先打一个包,在DB接口中只勾选"MSS Microsoft SQL Server"
2,用生成的包安装到一个指定的文件夹如(c:\pb)中,再把ntwdblib.dll文件以及你的编译后的程序文件全部复制到c:\pb中.
3,把c:\pb文件夹整个复制到其它的电脑上,运行一下你的程序看能不能正常连接再说.
sea_bian_feng
2009-08-15
打赏
举报
回复
谢谢你,我这就去试试
meiven
2009-08-14
打赏
举报
回复
SQL Server2000客户端驱动程序一定是要的。
就这6个文件,你放到当前目录或windows的相关搜索路径中即可
cliconf.chm
cliconfg.dll
cliconfg.exe
cliconfg.rll
dbnetlib.dll
ntwdblib.DLL
31737951
2009-08-14
打赏
举报
回复
不能访问服务器 你大门都进不了 能干什么
odbc不能访问的,什么都不能访问,这是个不成文的标准
sea_bian_feng
2009-08-14
打赏
举报
回复
请问大家哪里有介绍在Installshield中如何设置客户端与数据库连接问题的资料啊?尤其是用
PB+SQL Server2000开发应用程序的,请大家帮帮我,这个问题困扰我很久了
sea_bian_feng
2009-08-14
打赏
举报
回复
不能访问服务器,我用的是sql server2000专用接口连接的,不是ODBC
sea_bian_feng
2009-08-14
打赏
举报
回复
呵呵,我也想进大门,可怎么进啊?书上只有用ODBC访问PB自带的ASA,我倒是想求购有关资料,哪里有啊???
永生天地
2009-08-13
打赏
举报
回复
看错误信息
Messagebox('',sqlca.sqlerrtext)
sea_bian_feng
2009-08-13
打赏
举报
回复
这是我在PB中连接SQL server2000的代码:
//Á¬½ÓSQL server
SQLCA.DBMS="MSS Microsoft SQL Server"
SQLCA.Database="Jxgl_ss" //Êý¾Ý¿âÃû³Æ
SQLCA.Logpass="123"
SQLCA.ServerName="MYHOME-PUOPZLNR" //·þÎñÆ÷±ðÃû
SQLCA.logid="sa" //µÇ¼Óû§Ãû
SQLCA.AutoCommit=false
SQLCA.DBparm=""
Connect USING SQLCA;
If sqlca.sqlcode<>0 then
Messagebox('Êý¾Ý¿â´íÎó','ÎÞ·¨³É¹¦Á¬½ÓÊý¾Ý¿â·þÎñÆ÷£¡')
halt;
end if
客户端运行时,出现上面信息提示框的的错误信息
31737951
2009-08-13
打赏
举报
回复
1.能不能访问服务器啊
2.odbc能通么?
sea_bian_feng
2009-08-13
打赏
举报
回复
是否要在客户端安装Microsoft SQL Server2000客户端应用程序啊?
sea_bian_feng
2009-08-13
打赏
举报
回复
我按照您说的改了,运行客户端时候提示:“登录不正确。”
我在installshield里这样设置了注册表信息:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\client\ConnectTo]
"MSSRV"="DBMSSOCN,,192.168.0.185,1433"
其中"MSSRV"是服务器别名,192.168.0.185是局域网中服务器的IP地址
另外我连接代码中,用户名设的是“ sa",口令是”123“
请帮我仔细看看,问题出现在哪里呢?
sea_bian_feng
2009-08-13
打赏
举报
回复
谢谢您,我这就去试试
另外我能加你为好友么?我是半路出家起点低,一直在自学,太想有您这样的人指点了
zhgwbzhd
2009-08-12
打赏
举报
回复
看看失败的值是什么啊。
sea_bian_feng
2009-08-12
打赏
举报
回复
补充:我连SQL Server2000用的是专用接口,安装程序里也带着dbnmpntw.dll和ntwdblib.dll以及pbvm90.dll、pbdwe90.dll,pbmss90.dll,libjcc.dll文件。在注册表里也设置了服务器名和IP
解决
SQL
SERVER
数据库驱动程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全
连接
问题
JAR包
在
SQL
SERVER
数据库的使用过程中,有时会出现一个棘手的
问题
,即驱动程序无法通过安全套接字层(SSL)加密与
SQL
Server
建立安全
连接
。这个
问题
通常表明数据库
连接
在尝试使用SSL进行加密时遇到了障碍,可能影响数据的...
com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver
标题“com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver”涉及的是微软
SQL
Server
数据库与Java应用程序之间的
连接
驱动。这个驱动程序是Java Database Connectivity (JDBC)的一部分,允许Java开发者通过编写Java代码来...
SQL
Server
2000
数据库
连接
SQL
Server
2000
数据库
连接
目录 1
SQL
Server
2000
服务和实例... 12
SQL
Server
2000
数据库应用结构... 23
SQL
Server
2000
安全管理... 23.1 服务组件的启动帐户.... 23.2 客户端
连接
用户管理... 24
SQL
...
java中如何
连接
Sql
Server
2000
?
系统自带用的数据库是
Sql
Server
2000
。因为之前都是
连接
Oracle或者My
Sql
。这下我去网上查了查。网上说的下载驱动jar包是最新版本的。不支持
Sql
Server
2000
。而
Sql
Server
2000
所用的jar包官网已经下架了。忙到半天下载到...
SQL
Server
表
连接
目录
SQL
Server
内
连接
SQL
Server
左
连接
ON与WHERE子句
SQL
Server
右
连接
...
SQL
Server
支持多种
连接
,包括 [内
连接
],[左
连接
],[右
连接
],[全外
连接
]和[交叉
连接
]。 每种
连接
类型指定
SQL
Ser...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章