社区
MS-SQL Server
帖子详情
sql 2008非默认端口订阅的问题
litom
2011-11-16 10:38:27
我的服务器现在是用的非默认1433端口发布的信息,现在不可以订阅,网上也查了很多资料,没有一个可以用
网上都是说添加hosts 解析,
我用的不是1433默认端口,
就是设一个别名和发布服务器同样名称,这样的方法我也试过也是不行,我们现在想实现两个非默认端口数据库同步不指知道有什么好的办法。
先谢谢各位了!
...全文
119
8
打赏
收藏
sql 2008非默认端口订阅的问题
我的服务器现在是用的非默认1433端口发布的信息,现在不可以订阅,网上也查了很多资料,没有一个可以用 网上都是说添加hosts 解析, 我用的不是1433默认端口, 就是设一个别名和发布服务器同样名称,这样的方法我也试过也是不行,我们现在想实现两个非默认端口数据库同步不指知道有什么好的办法。 先谢谢各位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawugui
2011-11-17
打赏
举报
回复
给我感觉,你可以制定端口吧?服务器网络实用工具-->常规-->启用的协议-->TCP/IP-->属性-->默认端口
litom
2011-11-17
打赏
举报
回复
[Quote=引用 3 楼 dawugui 的回复:]
给我感觉,你可以制定端口吧?服务器网络实用工具-->常规-->启用的协议-->TCP/IP-->属性-->默认端口
[/Quote]
sql 2008没有网络实用工具
litom
2011-11-17
打赏
举报
回复
[Quote=引用 1 楼 roy_88 的回复:]
服务器名能ping不通么?
[/Quote]
服务器是在局域网内可以ping通的
litom
2011-11-17
打赏
举报
回复
这个是连接错误
===================================
无法连接到 PC2011040711vzh。
===================================
无法连接到服务器 PC2011040711vzh。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
程序位置:
在 Microsoft.SqlServer.Management.Common.ConnectionManager.Connect()
在 Microsoft.SqlServer.Management.UI.ReplicationSqlConnection.ValidateConnection(UIConnectionInfo connInfo, IServerType server)
在 Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()
===================================
客户端无法建立连接,因为在登录前连接初始化进程中发生错误。可能的原因包括: 客户端尝试连接的 SQL Server 的版本不受支持; 服务器过忙,无法接受新连接; 或者,服务器上存在资源限制(内存不足或已达到允许的连接最大数量)。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。) (.Net SqlClient Data Provider)
------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=233&LinkId=20476
------------------------------
服务器名称: PC2011040711vzh
错误号: 233
严重性: 20
状态: 0
------------------------------
程序位置:
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParserStateObject.WriteSni()
在 System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
在 System.Data.SqlClient.TdsParser.SendPreLoginHandshake(Byte[] instanceName, Boolean encrypt)
在 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
在 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
在 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.SqlClient.SqlConnection.Open()
在 Microsoft.SqlServer.Management.Common.ConnectionManager.InternalConnect(WindowsIdentity impersonatedIdentity)
在 Microsoft.SqlServer.Management.Common.ConnectionManager.Connect()
--小F--
2011-11-17
打赏
举报
回复
不可以订阅 报什么错误?
中国风
2011-11-16
打赏
举报
回复
1.使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).
添加一条IP地址与服务器名称的对应记录,如:
172.168.10.24 myserver
中国风
2011-11-16
打赏
举报
回复
服务器名能ping不通么?
记
sql
server
2008
R2 两台服务器 使用
非
默认
端口
的发布
订阅
最近研究数据库的复制。因为要在两台服务器上,当使用数据库的
默认
1433
端口
时,
订阅
发布没有任何
问题
,考虑到数据库的安全性
问题
,需要改用其他
端口
。这里以10010为例。 有A、B两台服务器;A作为发布服务器,B作为
订阅
服务器。 1,打开B服务器的
sql
server配置管理器,添加别名:别名名称为A,
端口
号:10010,服务器:A的Ip地址。tcp协议。保存。(PS:别名一定要设置成A服务器的服务...
SQL
_Server
2008
R2 跨局域网
非
默认
端口
通过发布
订阅
同步数据
准备环境 机器A;(对外访问地址:59.213.217.8,私有地址:172.172.173.8。主机名:TEST)Windows server2012 机器B;(对外访问地址:59.213.217.2,私有地址:172.22.12.39。主机名:ZZFBGS-SCJDGLJ-)Windows server
2008
机器A配置连接机器B的别名:别名为机器B的主机名(ZZFBGS-SCJDGLJ-)需重启
SQL
Server服务;地址和
端口
为机器B数据库的对外访问地址和
端口
..
my
sql
2008
数据
端口
号_
SQL
Server
2008
端口
及防火墙设置
一,Microsoft
SQL
Server
2008
R2数据库设置1.开始=>程序=>Microsoft
SQL
Server
2008
R2=>配置工具=>
SQL
Server配置管理器2.
SQL
Server网络配置=>
SQL
EXPRESS的协议=>TCP/IP协议,设置为启用。3.右键TCP/IP属性,找到数据库安装服务器所对应的静态IP地...
sql
server连接
端口
不是1433的服务器的方式
sql
server连接
端口
不是1433的服务器的方式
sql
server 连接的数据库
端口
1433不过是
默认
端口
如果不是
默认
端口
ip后跟
端口
中间使用逗号隔开 例如 127.0.0.1,6201 ...
MS
SQL
数据库配置
非
1433
端口
解决办法
我们在平时使用如
SQL
SERVER
2008
客户端时候,通过服务器引擎来远程操作其他机器数据库的时候,一般
SQL
默认
是1433
端口
。但当有些特殊数据库采用
非
默认
端口
,假设为3433
端口
时,这种情况我们该如何处理呢? 解决办法:1: 先打开
SQL
SERVER 配置管理器,如下图,打开你选择的引擎服务客户端->别名 双击别名打开后右键->新建别名,如下图:
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章