Generate kullanarak ve yayın Sihirbazı komut dosyaları
Bir veritabanı aktarma komut dosyaları oluşturmak için oluştur ve komut dosyaları Yayımlama Sihirbazı'nı kullanabilirsiniz örnek başka bir veritabanı altyapısı'nın.Yerel ağınızda veya sql açık Gök Mavisi, bir veritabanı üzerinde veritabanı altyapısı örnek için komut dosyaları oluşturabilirsiniz.Database Engine veya sql açık Gök Mavisi başka örnek üzerinde oluşturulan komut dosyalarını çalıştırabilirsiniz.Bir veritabanının içeriğini doğrudan bir Web Yayımlama Sihirbazı'nı kullanabilirsiniz hizmet veritabanı yayımlama kullanılarak oluşturulan hizmets.
Tüm veritabanı için komut dosyaları oluşturmak veya belirli nesnelere sınırlayın.
Not
Yayımla Veritabanı Sihirbazı'ndan işlevler oluşturma ve komut dosyaları Yayımlama Sihirbazı'nı eklenmiştir.Yayımla Veritabanı Sihirbazı yarıda kesildi.
sql Server'ın desteklenen sürümleri
Kaynak veritabanı üzerinde olması gerekir bir örnek , SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, veya sql açık Gök Mavisi.Hedef veritabanı üzerinde olması gerekir bir örnek , SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, veya sql açık Gök Mavisi.
İzinler
Bir veritabanını yayımlamak için gereken en az izin gereklidir db_ddladmin sabit veritabanı rolü üzerinde kaynak veritabanı.Veritabanı komut dosyası örnek olarak yayımlamak için gereken en az izin SQL Server ev sahipliği yapan at sağlayıcı üyeliği db_ddladmin sabit veritabanı rolü hedef veritabanı.
Kullanıcı, kullanıcı adı ve Yayımlama Sihirbazı'nı kullanarak kendi barındırma sağlayıcı hesabına erişmek için parola sağlamak de vardır.Hedef veritabanını barındıran en oluşturulmalıdır sağlayıcı önce kaynak veritabanı yayımlanır.Yayımlama, varolan veritabanındaki nesnelerin üzerine yazar.
Barındırılan bir hizmet için yayımlama
Komut dosyası oluşturmanın yanı sıra, oluştur ve komut dosyaları Yayımla Sihirbazı barındırılan sql Server Web için belirli türde bir veritabanını yayımlamak için kullanılabilir hizmet.sql Server barındırma Toolkit bir paylaşılan kaynak projesiyle CodePlex üzerinde veritabanı yayımlama hizmetleri sağlar.Veritabanı yayımlama hizmetleri proje veritabanları Web hizmetine dağıtmak müşterilerine kolaylaştırır Web Hizmetleri küme oluşturmak için Web barındırma hizmet sağlayıcıları tarafından kullanılır.sql Server barındırma Toolkit karşıdan yükleme hakkında daha fazla bilgi için bkz: sql Server Database Publishing Services.
Generate başlatma ve komut dosyası Sihirbazı yayımlama
Sihirbazı başlatmak ve bir komut dosyası oluşturmak için bkz: Nasıl yapılır: Bir komut dosyası (sql Server Management Studio'yu) oluştur.
Sihirbazı'nı başlatmak ve bir barındırılan sql Server Web'de hizmet, bkz: Nasıl yapılır: Bir veritabanı (sql Server Management Studio'yu) yayımlama.
Yayımlanmış nesneler
Aşağıdaki tablo yayımlanabilir nesneleri ve sürümlerini listeler SQL Server göre bunlar tarafından desteklenen oluşturma ve komut dosyaları Yayımla Sihirbazı.
Veritabanı nesnesi |
SQL Server 2008 R2 |
SQL Server 2008 |
SQL Server 2005 |
SQL Server 2000 |
---|---|---|---|---|
Uygulama rolü |
Evet |
Evet |
Evet |
Evet |
Çevirme |
Evet |
Evet |
Evet |
Hayır |
check kısıtlaması |
Evet |
Evet |
Evet |
Evet |
clr (common language runtime) saklı yordam1 |
Evet |
Evet |
Evet |
Hayır |
clr kullanıcı tanımlı işlev |
Evet |
Evet |
Evet |
Hayır |
Veritabanı rolü |
Evet |
Evet |
Evet |
Evet |
VARSAYILAN kısıtlama |
Evet |
Evet |
Evet |
Evet |
Tam metin kataloğu |
Evet |
Evet |
Evet |
Evet |
Dizin |
Evet |
Evet |
Evet |
Evet |
Kural |
Evet |
Evet |
Evet |
Evet |
Şema |
Evet |
Evet |
Evet |
Hayır |
Saklı yordam1 |
Evet |
Evet |
Evet |
Evet |
Eşanlamlı |
Evet |
Evet |
Evet |
Evet |
Tablo |
Evet |
Evet |
Evet |
Evet |
User2 |
Evet |
Evet |
Evet |
Evet |
Kullanıcı tanımlı toplu |
Evet |
Evet |
Evet |
Hayır |
Kullanıcı tanımlı veri türü |
Evet |
Evet |
Evet |
Evet |
Kullanıcı tanımlı işlev |
Evet |
Evet |
Evet |
Evet |
Kullanıcı tanımlı tablo |
Evet |
Evet |
Hayır |
Hayır |
Kullanıcı tanımlı türü |
Evet |
Evet |
Evet |
Hayır |
View1 |
Evet |
Evet |
Evet |
Evet |
xml şemasıkoleksiyon |
Evet |
Evet |
Evet |
Hayır |
1 Şifreleme olmadan yayımlandı.
2 Veritabanında varolan tüm sistem dışı kullanıcılar olarak yayımlanır.