当前位置:编程学习 > C#/ASP.NET >>

数据库发布式的问题

我有3台服务器,一台总部的,2台分部的。现想将总部的数据利用合并发布的方式发布,在创建发布服务器的时候出现错误。错误提示是:无法为本地服务器找到分发服务器或分发数据库。可能未安装分发服务器,也可能在分发服务器上未将本地服务器配置为发布服务器 --------------------编程问答-------------------- ===================================

SQL Server 无法创建发布“dfd”。 (新建发布向导)

===================================

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------
程序位置:

   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand)
   在 Microsoft.SqlServer.Replication.ReplicationObject.ExecCommand(String commandIn)
   在 Microsoft.SqlServer.Replication.ReplicationObject.CommonCreate()
   在 Microsoft.SqlServer.Replication.Publication.Create()
   在 Microsoft.SqlServer.Management.UI.CreatePublicationWizard.CreatePublicationThreadMethod()

===================================

无法为本地服务器找到分发服务器或分发数据库。可能未安装分发服务器,也可能在分发服务器上未将本地服务器配置为发布服务器。
发布 'dfd' 不存在。
已将数据库上下文更改为 'LDMS'。 (.Net SqlClient Data Provider)

------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=14071&LinkId=20476

------------------------------
服务器名称: SYSNET-ANGLEZ
错误号: 14071
严重性: 16
状态: 1
过程: sp_addmergepublication
行号: 882


------------------------------
程序位置:

   在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   在 System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
   在 System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
   在 System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
--------------------编程问答-------------------- 路过
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,