Aracılığıyla paylaş


sp_addserver (Transact-sql)

Yerel örneği adını tanımlar SQL Server. Ne zaman bilgisayar barındırma SQL Serverise yeniden adlandırılmış kullanma sp_addserver örneğini bildirmek için SQL Server Veritabanı AltyapısıYeni bilgisayar adının. Bu yordam tüm örnekleri üzerinde yürütülmelidir Veritabanı Altyapısıbilgisayarda barındırılan. Örnek adı Veritabanı Altyapısıdeğiştirilemez.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_addserver [ @server = ] 'server' ,
     [ @local = ] 'local' 
     [ , [ @duplicate_ok = ] 'duplicate_OK' ]

Bağımsız değişkenler

  • @server = 'server'
    Sunucunun adıdır. Sunucu adları benzersiz olmalı ve kurallarına MicrosoftWindows bilgisayar adları, boşluk izin verilmez, ancak. serverise sysname, hiçbir varsayılan ile.

    Ne zaman birden çok SQL Serveryüklü bir bilgisayarda, sanki ayrı bir sunucuda bir örneği çalışır. Adlandırılmış bir örneğine bakarak belirtmek serverolarak servername\instancename.

  • @local = 'Yerel'
    Belirleyen bir yerel sunucu olarak eklenmekte olan sunucu. @ Yerel olan varchar(10), null varsayılan. Belirtme @ Yerel olarak Yerel tanımlar @ sunucu nedenleri @@ servername ve yerel sunucu adı olarak işlev değerini döndürmek için server.

    SQL ServerKur, bilgisayar adını Kurulum sırasında bu değişken ayarlar. Varsayılan olarak, bilgisayar yolu kullanıcıların bağlanmasını örneğine adıdır SQL Serverek yapılandırma gerektirmeden.

    Yerel tanım sonra yürürlüğe Veritabanı Altyapısıyeniden. Yalnızca tek bir yerel sunucuya her örneğinin içinde tanımlanan Veritabanı Altyapısı.

  • @ duplicate_ok = 'duplicate_OK'
    Yinelenen sunucu adı izin verilip verilmeyeceğini belirtir. @ duplicate_OK olan varchar(13), null varsayılan. @ duplicate_OK yalnızca değeri olabilir duplicate_OK veya null. Eğer duplicate_OK belirtilen ve eklenmekte olan sunucu adı var, hiçbir hata ortaya çıkar. Adlandırılmış parametre kullanılmazsa, @ Yerel belirtilmelidir.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

Sunucu seçenekleri temizleyin veya ayarlamak için sp_serveroption.

sp_addserver kullanıcı tanımlı bir hareketin içinde kullanılamaz.

Kullanarak sp_addserver uzak sunucu piyasadan eklemek. Kullanım sp_addlinkedserver onun yerine.

İzinler

Üyelik setupadmin sunucu rolü.

Örnekler

Aşağıdaki örnek değişiklik Veritabanı AltyapısıHosting bilgisayar adı için giriş SQL Serveriçin ACCOUNTS.

sp_addserver 'ACCOUNTS', 'local';

sp_addserver 'ACCOUNTS', 'local';

Ayrıca bkz.

Görevler

SQL Server'ın tek başına bir örnek Hosts bir bilgisayarı yeniden adlandırma

Başvuru

sp_addlinkedserver (Transact-sql)

sp_dropserver (Transact-sql)

Sp_helpserver (Transact-sql)

Sistem saklı yordamları (Transact-sql)

Güvenlik depolanan yordamlar (Transact-sql)