Ras*_*mus 3 sql-server-2008-r2 sql-server-2012
我的电脑死机了,所以它被重新安装。
以前我安装了 SQL Server 2008 R2。在新系统上,我有 SQL Server 2012。
我有旧RegSrvr.xml文件(包含已注册的 SQL Server 列表)。
如何获取从 2008 R2 到 2012 的服务器列表?
更新:
在执行本地服务器组 -> 任务 -> 导入并选择RegSrvr.xml文件时,单击确定,显示“导入成功” - 但未添加任何服务器或文件夹,并且RegSrvr.xml未修改 2012 安装的文件
来自 xml 文件的示例
<document>
<docinfo>
<aliases>
<alias>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Company1/RegisteredServer/stage</alias>
</aliases>
<sfc:version DomainVersion="1" />
</docinfo>
<data>
<RegisteredServers:RegisteredServer xmlns:RegisteredServers="http://schemas.microsoft.com/sqlserver/RegisteredServers/2007/08" xmlns:sfc="http://schemas.microsoft.com/sqlserver/sfc/serialization/2007/08" xmlns:sml="http://schemas.serviceml.org/sml/2007/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<RegisteredServers:Parent>
<sfc:Reference sml:ref="true">
<sml:Uri>/RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup/ServerGroup/Company1</sml:Uri>
</sfc:Reference>
</RegisteredServers:Parent>
<RegisteredServers:Name type="string">stage.server.dk</RegisteredServers:Name>
<RegisteredServers:Description type="string" />
<RegisteredServers:ServerName type="string">stage.server.dk</RegisteredServers:ServerName>
<RegisteredServers:UseCustomConnectionColor type="boolean">false</RegisteredServers:UseCustomConnectionColor>
<RegisteredServers:CustomConnectionColorArgb type="int">-986896</RegisteredServers:CustomConnectionColorArgb>
<RegisteredServers:ServerType type="ServerType">DatabaseEngine</RegisteredServers:ServerType>
<RegisteredServers:ConnectionStringWithEncryptedPassword type="string">server=stage.server.dk;uid=username;password=AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAegY4QOvPGEGcK2Xdr+jDjQQAAAACAAAAAAADZgAAwAAAABAAAADesdxAGO4GO879z1yS2DZeAAAAAASAAACgAAAAEAAAAGAvgtRJfPRL/puHnREmKu8YAAAAUxRIQVDZHywb7rOYL9MRqG0B2Jvi8kyfFAAAANs53tVPbVux2j56oRU/2oGtmQc9;pooling=false;packet size=4096;multipleactiveresultsets=false</RegisteredServers:ConnectionStringWithEncryptedPassword>
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
</RegisteredServers:RegisteredServer>
</data>
</document>
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您的 RegSrvr.xml 包含 "password=....;"in<RegisteredServers:ConnectionStringWithEncryptedPassword>部分,请替换";uid=...;password=...;"为";trusted_connection=true;"
在同一个文件中,替换:
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginNameAndPassword</RegisteredServers:CredentialPersistenceType>
Run Code Online (Sandbox Code Playgroud)
和:
<RegisteredServers:CredentialPersistenceType type="CredentialPersistenceType">PersistLoginName</RegisteredServers:CredentialPersistenceType>
Run Code Online (Sandbox Code Playgroud)
现在服务器注册将尝试使用 Windows 身份验证。加载注册服务器后,您可以返回并编辑注册以使用您的 SQL 身份验证信息。