Aracılığıyla paylaş


RemapDBs Komutu

RemapDBs Komutunu yeniden yönlendirmeleri Visual Studio Team Foundation Server (tfs) veritabanlarına birden fazla sunucu üzerinde saklanan ve size geri yükleme, taşıma veya aksi halde dağıtımınızın yapılandırmasını değiştirme.Örneğin, yapılandırma veritabanından veya ayrı bir sunucuda sunulan herhangi bir takım projesi koleksiyonları için veritabanları için tfs yönlendirmelisiniz.tfs Sunucusu veya çalıştırılan sunucularda yönlendirmelisiniz SQL Server Analysis Services veya SQL Server Reporting Services bu veritabanları ayrı sunucu veya yapılandırma veritabanı örneği barındırılıyorsa.

Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)

RemapDBs komutunu kullanmak için, Team Foundation Yöneticileri güvenlik grubunun ve Team Foundation Server'in kullandığı herhangi bir SQL Server veritabanı için sysadmin güvenlik grubunun üyesi olmalısınız.Daha fazla bilgi için bkz. Team Foundation Server izinleri.

[!NOT]

Yönetimsel kimlik bilgileriyle oturum bile, bu işlemi gerçekleştirmek için yükseltilmiş bir komut istemi penceresi açmalısınız.

TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]

Parametreler

Bağımsız Değişken

Tanımlama

ServerName

Bir sunucu olarak eşleşmek istediğiniz sunucu adı bir veya daha fazla veritabanları için tfs belirtir.Eğer diğer varsayılan nesnelerden farklı bir nesne bir veritabanı sunuyorsa, bu nesnenin ismini aşağıdaki biçimde belirlemek zorundasınız:

SunucuAdı\ÖrnekAdı

DatabaseName

tfs için eşleme veritabanının adını belirtir.

Seçenek

Tanımlama

/DatabaseName

Ek olarak veritabanının adı için tfs, eşlemek istediğiniz veritabanını barındıran sunucunun adını belirtir.

/SQLInstances:ServerName1,ServerName2

SQL Server'ı çalıştıran sunucunun adını ve varsayılan örnekten başka bir örnek kullanmak istiyorsanız o örneğin adını belirtir.

Eğer birden çok sunucu belirtiyorsanız, bu nesnelerin isimlerini ayırmak için araya virgül koyun.

/AnalysisInstance:ServerName

İsteğe Bağlı.Sunucunun adını ve SQL Server Çözümleme Hizmetleri'ni barındıran örneği belirtir.Çözümleme Hizmetleri veritabanını barındıran sunucu ve örneği belirtmek için bu seçeneği kullanın.

/AnalysisDatabaseName:DatabaseName

İsteğe Bağlı.tfs ile birlikte belirtilen sunucuda birden fazla veritabanı varsa, kullanmak istediğiniz Çözümleme Hizmetleri veritabanının adını belirtir /AnalysisInstance seçeneği.

/preview

İsteğe Bağlı.Yapılandırmayı güncelleştirmek için yapmanız gereken eylemler görüntülenir.

/continue

İsteğe Bağlı.Bir veya birden fazla veritabanını bulma denemesi sırasında hata oluşsa bile RemapDB komutunun devam etmesi gerektiğini bildirir./continue seçeneğini kullanıyorsanız, veritabanları belirttiğiniz sunucu veya sunucularda bulunmayan bütün koleksiyonlar, yapılandırma veritabanını barındıran sunucu ve örneği kullanmak üzere yeniden yapılandırılacaktır.

/usesqlalwayson

İsteğe Bağlı.Veritabanlarını sql Server bir AlwaysOn kullanılabilirlik grubun parçası olduğunu belirtir.Yapılandırılmışsa, bu seçenek MultiSubnetFailover bağlantı dizesini ayarlar.

Daha fazla bilgi için bkz: AlwaysOn kullanılabilirlik grupları (sql Server).

Notlar

Kullandığınız RemapDBs farklı sunucular ve örneklerini kullanmak için tfs yeniden yapılandırmak için komut SQL Server sunuculardan ve orijinal kurulumdaki örnekleri.

Örnek

Aşağıdaki örnek, tfs Yapılandırma TFS_Configuration veritabanına nasıl gösterir.Bu veritabanı, TeamDatabases nesnesinde isimlendirilen ContosoMain üzerinde sunulan veritabanıdır.Onun proje koleksiyonu veritabanları, ContosoMain\TeamDatabases ve Contoso2'nun varsayılan nesnelerinde bulunur.

[!NOT]

Örnek yalnızca gösterim amacıyla ve hayal ürünüdür.Gerçek bir ilişki amaçlanan veya sonuçlandı.

TFSConfig RemapDBs /DatabaseName:ContosoMain\TeamDatabases;TFS_Configuration /SQLInstances:ContosoMain\TeamDatabases,Contoso2

Ayrıca bkz.

Diğer Kaynaklar

TFSConfig: TFS sunucusu yapılandırmasını yönetme