为什么我不能连接上服务器。(200分)

  • 主题发起人 主题发起人 ggg
  • 开始时间 开始时间
G

ggg

Unregistered / Unconfirmed
GUEST, unregistred user!
公司有一台服务器配有WEB IP。可以通过上网的方式连接上服务器。

该机为NT+SQL SERVER 7.0。我的机器安装了SQL SERVER CLIENT 端。

在公司内部局域网内,我配置BDE可以连接上数据库。但是到家里

通过拨号上网,却无法连通。我家中的机器安装了SQL SERVER CLIENT 端+

BDE, 而且服务器IP也能PING通,但是配号BDE连接确报错("General

Sql Error Alias:Table")
 
你的服务器安装了远程登录了吗?
 
你家的bde的SEVER名应该改为拨号后服务器的IP地址
 
如何安装远程登陆
 
bde的Server是服务器的IP,而且能ping通
 
用SQL client configuration建立一个别名
 
还是不通! 注册表也注册了。我可真是被搞醉了。

software/Microsoft/MsSqlServer/connectTO
DSQuery DBMSSOCN
server DBMSSOCN,服务器IP

to crab 远程服务是相对与Modem 对 MODEM 吧
 
General Sql Error
Alias:table
BDE error:13059
 
各位同仁,我可真是糊涂了,在公司累试都通的配置方式为什么到家中却不行呢?

现将配置方式详细列清单如下:

BDE的配置:DATABASES:GGG
DataBase Name:kkk(与服务器端的DATABASE NAME同名)
SERVER NAME:server(IP地址别名,也可直接敲服务器IP)

注册表设置:software/Microsoft/MsSqlServer/connectTO
DSQuery DBMSSOCN
server DBMSSOCN,服务器IP


将Sql Server中的两个动态链接文件
bnmpntw.dll
Ntwdblib.dll
放在操作系统目录下。

双击DATABASES: GGG,输入用户名及口令。出现错误信息如上帖。
 
BDE 5.0 对 MS SQL 7.x 连接有 Bug.
BDE 5.01问题已解决!
如果您使用的是Delphi 4 请安装其 2# 3#补丁


 
我用的就是BDE5.01,我都快晕了!
 
你指定了端口号吗?
正确的注册表设置应该是:DBMSSOCN,xxx.xxx.xxx.xxx,1433
1433是端口号。
 
当然是服务器IP加端口号1433,我可正是没办法了。

因为不光在我家,在任何一台机器上拨号上网都不能

联通。但理论上应该能联通。
 
难道是我的机器没装网卡?
 
用SQL client/enterprise manager直接连接,是否能通?
多试验一些办法,看看问题到底在哪里。
 
BDE 中有HOST NAME 这个参数 这个参数应该配置为你的服务器的 IP 地址
SERVER NAME 应该是用SQL client configuration建立的一个别名吧???
 
先试一下ODBC能否连通?//如果连通这是BDE的问题
 
多人接受答案了。
 
后退
顶部