2 liujinyu123 liujinyu123 于 2014.12.05 11:34 提问

登陆数据库,服务器名称不能加端口号的问题 1C

sqlserver登陆时在服务器名称那里写的内网ip
比如说192.168.1.123,1355
也就是配了指定端口号才能连接
但是我在数据库某一个功能,限制必须使用服务器名称链接
我就加不上端口号了
怎么办?

4个回答

xiatian0608
xiatian0608   2014.12.05 11:38

现在用IP可以链接吗?

liujinyu123
liujinyu123 再请教一个问题,“我只是想订阅数据库原有的数据不变,订阅最新添加的数据;但总是给我自动删除所有数据,又重新添加; 哪里配置的问题吗?”问题网址:http://ask.csdn.net/questions/158088
3 年多之前 回复
liujinyu123
liujinyu123 标题: 连接到服务器 ------------------------------ 无法连接到 DELL,1638。 ------------------------------ 其他信息: SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“DELL”。 (Replication.Utilities) ------------------------------ 按钮: 确定 ------------------------------
3 年多之前 回复
liujinyu123
liujinyu123 可以的
3 年多之前 回复
hhh3h
hhh3h   2014.12.05 12:48

那必须搞一个服务端口映射,直接写服务器的名称就可以了。
可以使用nginx配下

liujinyu123
liujinyu123 再请教一个问题,“我只是想订阅数据库原有的数据不变,订阅最新添加的数据;但总是给我自动删除所有数据,又重新添加; 哪里配置的问题吗?”问题网址:http://ask.csdn.net/questions/158088
3 年多之前 回复
hhh3h
hhh3h 下个nginx,查下nginx配置服务端口映射的资料
3 年多之前 回复
liujinyu123
liujinyu123 标题: 连接到服务器 ------------------------------ 无法连接到 DELL,1638。 ------------------------------ 其他信息: SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“DELL”。 (Replication.Utilities) ------------------------------ 按钮: 确定 ------------------------------
3 年多之前 回复
liujinyu123
liujinyu123 服务端口映射?怎么弄?
3 年多之前 回复
xuzuning
xuzuning   Ds   Rxr 2014.12.05 13:01

不是默认的端口号,就必须明确的表示出来
你的需求是不合理的,虽然可以做端口映射

liujinyu123
liujinyu123 再请教一个问题,“我只是想订阅数据库原有的数据不变,订阅最新添加的数据;但总是给我自动删除所有数据,又重新添加; 哪里配置的问题吗?”问题网址:http://ask.csdn.net/questions/158088
3 年多之前 回复
liujinyu123
liujinyu123 但是从数据库的网络服务器里面找出来的没有重名的
3 年多之前 回复
liujinyu123
liujinyu123 可能会有 不确定 十几台机器
3 年多之前 回复
xuzuning
xuzuning 回复liujinyu123: 局域网中是否还有同名机器?
3 年多之前 回复
liujinyu123
liujinyu123 加端口号就报第一个给您发的错误 不加端口号就是现在发的这个错误
3 年多之前 回复
liujinyu123
liujinyu123 标题: 连接到服务器 ------------------------------ 无法连接到 dell。 ------------------------------ 其他信息: 无法连接到服务器 dell。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 1326)
3 年多之前 回复
liujinyu123
liujinyu123 dell.
3 年多之前 回复
liujinyu123
liujinyu123 回复xuzuning: DELL就是那个名称,但是链接报这个错误
3 年多之前 回复
xuzuning
xuzuning 回复liujinyu123: 需要有实际的服务器名称才能连接到服务器,这个名称就是在“我的电脑”图标上右键-计算机名 中看到的计算机名称
3 年多之前 回复
liujinyu123
liujinyu123 标题: 连接到服务器 ------------------------------ 无法连接到 DELL,1638。 ------------------------------ 其他信息: SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“DELL”。 (Replication.Utilities) ------------------------------ 按钮: 确定 ------------------------------
3 年多之前 回复
liujinyu123
liujinyu123 只是返回了错误信息 不知道为什么
3 年多之前 回复
liujinyu123
liujinyu123 刚才用服务器名称,端口号 证明是可以连接上的
3 年多之前 回复
afandaafandaafanda
afandaafandaafanda   2014.12.07 22:53

这个问题我也遇到过,你可以新建一个别名,比如你的别名:MyLink ,值:192.168.1.123,1355 就可以了。

liujinyu123
liujinyu123 再请教一个问题,“我只是想订阅数据库原有的数据不变,订阅最新添加的数据;但总是给我自动删除所有数据,又重新添加; 哪里配置的问题吗?”
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!