我正试图删除我的开发工作站上的复制。 这是我得到的错误:
TITLE: Microsoft SQL Server Management Studio ------------------------------ Could not delete publication 'PublicationName'. For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22&EvtSrc=Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Replication.ReplicationMenuItem&EvtID=CantDeletePublication&LinkId=20476 ------------------------------ ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ Could not obtain information about Windows NT group/user 'MyDomain\MyUserName', error code 0x5. Changed database context to 'OLTPDatabase'. (Microsoft SQL Server, Error: 15404) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.2531&EvtSrc=MSSQLServer&EvtID=15404&LinkId=20476 ------------------------------ BUTTONS: OK ------------------------------
我如何开始debugging呢?
错误5是访问被拒绝。 在这种情况下,在尝试运行查询时,SQL Server在validation您的域凭据时遇到问题。 我会假设有问题的查询正在尝试与复制拓扑中的其他SQL Server之一进行通信,也许您无权访问它。 快照存储在哪里的networking共享?
太感谢了。 我也只是将发布的数据库的数据库所有者更改为sa而不是我的windows帐户,而且这个技巧还是有效的。
你有没有尝试把数据库脱机,然后删除?