我创建了一个Azure SQL数据库,并将地理位置复制配置到另一台位于不同区域的服务器。在Azure门户中,我可以单击任一数据库,并查看有关要复制到的区域的详细信息:我想使用PowerShell查找相同的信息,但找不到公开此信息的cmdlet或属性:
# Get database目标是能够拉取订阅中的所有SQL数据库,并根据它们是否启用了地理复制而对它们采取不同的操作。
我们在服务器(服务器A)上安装了TFS版本15.105.27412.0,并将其配置为指向我们的数据库服务器(服务器B)。我们有两个TFS数据库(tfs_defaultcollection和tfs_configuration)在ServerB上,它们被ServerC镜像,但是TFS的配置管理器中的连接字符串并不是“镜像感知的”--参见下面来自TFS管理控制台的屏幕截图此外,如果我询问TFS配置数据库,如下所示
SELECT * FROM Tfs_configurat
如果主体数据库变得不可用,我们的应用程序需要使用不同(精简)版本的主体数据库。备份数据库将与主体数据库具有相同的结构和对象,某些表的数据将更少。是否有一种方法可以设置数据库镜像,使其不发生真正的镜像,但.NET连接字符串的“failover partner”属性仍可用于连接到另一个数据库,而不会出现“database Is not configured
我的任务是‘重建’一个数据库服务器,因为旧的正在消亡。为了减少新服务器f**启动的可能性,我们决定尽可能地重建与旧服务器类似的服务器,因此在Windows server 2003之上重新构建SQL server 2005 Enterprise。现在,老服务器的最初开发/维护人员已经走上了渡渡鸟之路(就像在很久以前,他离开了公司,现在无处可寻)。所以,我们必须进行整个迁移。更糟糕的是,旧服务器是一个hodge-podge :数据库、用户凭据(S