我正处于退出旧版Microsoft SQL server的过程中,如果我将其上的其余数据库迁移到另一台服务器,SQL Server Y。不幸的是,仍有许多引用SQL Server X的未文档化进程引用了SQL Server X,此时我负担不起破坏它的费用。这就引出了一个问题:
是否有可能使Server继续像今天一样工作,而不更改它的名称,并使Server的旧名称成为Server?的别名
目标是从我的域中删除一台服务器,并使另一台服务器接受server数据库连接,就像它是原始服务器一样。这将为我赢得几个月的时间,直到我最终退休两台服务器。从概念上看,这似乎是可能的,因为计算机名称已经是IP地址的
我们有一个Plesk-Windows服务器,由于硬件问题,DC将hardisk的内容复制到另一个稳定的磁盘,并使用USB重新连接到服务器。现在,IIS和plesk看起来像是新安装的,没有在其中配置帐户。
如何将此服务器中的内容迁移到新的Windows-plesk服务器?两台服务器上的Plesk版本11/ Windows 2008
我不熟悉windows中的迁移。我真的被困在这里了。任何意见都将不胜感激。
将应用程序从SQL Server 2012迁移到SQL Server 2017。
我对数据导入运行以下两个查询(Name是包含非英语字母的varchar列)。
select Name from RemoteServer.RemoteDB.dbo.RemoteView
select coalesce(Name,'') from RemoteServer.RemoteDB.dbo.RemoteView
在SQL 2012上,结果是相同的。在SQL 2017中,我看到了以下内容:
原因是什么?
不幸的是,我不能将远程服务器上的数据类型更改为nvarchar。
更新:更多信息
我们计划将生产数据库从SQL Server 2008升级到2014。我已经有两个独立的SQL服务器(2008和2014)运行这两个企业版。
这两台服务器具有相同数量的CPU核心(4个)和Ram (32 on ),SQL Server 2014的CPU速度甚至更快,但它是在VMWare环境中。
如何将数据库从2008迁移到2014进行测试?首先,我备份了2008年的数据库,然后在2014年恢复了它。之后,请更正用户帐户...并确保它工作正常。
接下来,我运行了所有这些来自不同站点的命令:
EXEC sp_MSForEachTable "Print 'Rebuild index o