Share via


Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı

Sen-ebilmek kullanma oluşturma ve komut dosyaları Yayımla Sihirbazı'nda veritabanı örnekleri arasında aktarma komut dosyaları oluşturmak için SQL Server Veritabanı Altyapısıveya SQL Azure. Yerel ağınızda veya sql Azure bir veritabanı üzerinde veritabanı altyapısı örneği için komut dosyaları oluşturabilirsiniz. Database Engine veya sql Azure başka bir örneği üzerinde oluşturulan komut dosyalarını çalıştırabilirsiniz. Sihirbaz, doğrudan veritabanı yayımlama hizmetleri kullanılarak oluşturulan bir Web hizmetine bir veritabanı içeriğini yayımlamak için de kullanabilirsiniz. Komut dosyaları için tüm veritabanı oluşturun ya da belirli nesnelere sınırlayın.

  1. Başlamadan önce: barındırılan bir hizmet yayımlama, izinleri

  2. Bir komut dosyası oluşturmak için kullanma: oluşturmak ve yayımlamak KomutDosyaları Sihirbazı

Başlamadan Önce

Kaynak ve hedef veritabanı üzerinde olabilir SQL Azure, ya da bir örneği Veritabanı Altyapısıçalışan SQL Server 2005veya üstü.

Barındırılan bir hizmet yayımlama

Komut dosyaları oluşturma ek olarak oluşturma ve komut dosyaları Yayımla Sihirbazı'nda belirli türdeki barındırılan SQL Server Web hizmeti için bir veritabanı yayımlamak için kullanılabilir. SQL Server Hosting Toolkit CodePlex üzerinde paylaşılan kaynak projesi olarak veritabanı yayımlama hizmetleri sağlar. Veritabanı yayımlama Hizmetleri proje tarafından Web barındırma sağlayıcıları müşterilerinin Web servisine veritabanları dağıtmak kolay Web hizmetleri kümesi oluşturmak için kullanılabilir. SQL Server Hosting Toolkit'i karşıdan yükleme hakkında daha fazla bilgi için bkz: SQL Server Database Publishing Services.

Bir Web sitesi barındırma hizmetine veritabanı yayımlama için seçin Publish Web hizmetine Tarih seçeneği Komut dosyası seçeneklerini ayarlama Sihirbazı sayfasında.

[Üst]

İzinler

Veritabanı yayımlama için minimum üyelik izindir db_ddladminkaynak veritabanı üzerinde sabit veritabanı rolü. Veritabanı komut dosyası örneğine yayınlama izni en az SQL Serverüyelik barındırma sağlayıcı olduğunu db_ddladminhedef veritabanı üzerinde sabit veritabanı rolü.

Kullanıcının ayrıca bir kullanıcı adı ve şifre Sihirbazı'nı kullanarak yayımlamak için barındırma sağlayıcı hesaplarına erişmek için gerekir. Hedef veritabanı kaynak veritabanı yayınlanmadan önce barındırma sağlayıcı oluşturulması gerekir. Yayın varolan bir veritabanına nesneleri değiştirir.

[Üst]

Komut dosyası Sihirbazı yayımlamak ve Generate kullanarak

Bir yayınla bir komut dosyası oluşturmak için

  1. İçinde Object Explorer, komut dosyası için veritabanını içeren örneği düğümünü genişletin.

  2. Gelin görevlerive'yi Scripts Generate.

  3. Sihirbaz iletişim kutularını tamamlayın:

    • Giriş sayfası

    • Nesneler sayfa seç

    • Seçenekler sayfasında komut dosyası ayarla

    • Gelişmiş komut dosyası seçenekleri sayfası

    • Sağlayıcıları sayfası Yönet

    • Gelişmiş Seçenekler sayfası yayımlama

    • Sağlayıcı Yapılandırması sayfası

    • Özet sayfası

    • Komut dosyaları sayfasını kaydettiğinizde veya yayımladığınızda

[Üst]

Giriş sayfası

Bu sayfa oluşturmadan veya bir komut dosyası yayımlama adımlarını açıklar.

Bu sayfayı bir daha gösterme -sonraki başlatışınızda bu sayfayı atla oluşturma ve komut dosyaları Yayımla Sihirbazı'nda.

Sonraki >-için gelirleri Yöntemi tercih sayfa.

İptal -üreten veya komut dosyasından veritabanı Yayımlama Sihirbazı biter.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Nesneler sayfa seç

Bu sihirbaz tarafından oluşturulan komut eklemek istediğiniz hangi nesneleri seçmek için bu sayfayı kullanın. Aşağıdaki sihirbaz sayfasında, bu komut sizin seçtiğiniz konuma kaydedin veya onlara yüklediği uzak Web barındırma sağlayıcısına veritabanı nesneleri yayımlamak için kullanma seçeneğine sahip SQL Server Database Publishing Services.

Komut dosyası tüm veritabanı seçeneği -veritabanındaki tüm nesneler için komut dosyaları oluşturmak ve veritabanının kendisi için bir komut dosyası eklemek için tıklatın.

Belirli bir veritabanına nesneleri seçin -seçtiğiniz veritabanına yalnızca belirli nesneler için komut dosyası oluşturmak için Sihirbazı sınırlamak için tıklatın:

  • Veritabanı nesnelerinin -komut dosyasında dahil etmek için en az bir nesne seçin.

  • Select All -kullanılabilir tüm onay kutularını seçer.

  • Tüm Seçimleri Kaldır -tüm onay kutularını temizler. Ardından devam etmek için en az bir veritabanı nesne seçmeniz gerekir.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Seçenekler sayfasında komut dosyası ayarla

Sihirbaz komut dosyaları seçtiğiniz konuma kaydedin veya uzak Web barındırma sağlayıcısı için veritabanı nesneleri yayımlamak için onları kullanmak isteyip istemediğinizi belirtmek için bu sayfayı kullanın. Yayımlamak için veritabanı yayımlama Hizmetleri Web hizmeti kullanılarak yüklenen bir Web hizmetine erişiminiz olmalıdır.

Seçenekler - kodlar, seçim, seçim bir konuma kaydetmek için Sihirbazı isterseniz komut dosyaları belirli bir konuma kaydetmek. Veritabanı altyapısı örneğini, veya sql Azure karşı daha sonra komut dosyalarını çalıştırabilirsiniz. İstediğiniz uzak Web barındırma sağlayıcısına veritabanı nesnelerini Yayımlama Sihirbazı'nı seçin Publish Web hizmetine.

Komut dosyaları belirli bir konuma kaydetmek – tasarruf bir veya daha fazla.Transact-sql komut dosyaları sizin belirttiğiniz bir konuma.

  • Gelişmiş -ekran Gelişmiş komut dosyası seçenekleri komut dosyaları oluşturma seçeneklerini Gelişmiş iletişim kutusu burada seçebilirsiniz.

  • Dosya Kaydet - komut dosyasına bir ya da daha fazla .sql dosyayı kaydedin. Gözat düğmesini tıklatın (...) için bir ad ve konum belirtin. Seçin Varolan bir dosyanın üzerine yaz aynı adla zaten varsa, dosyayı değiştirmek için onay kutusunu. Tıklayın tek dosya veya tek dosya nesne başına komut dosyalarını nasıl oluşturulacağını belirtmek için. Tıklayın Unicode metin veya ANSI metin komut dosyasında kullanılacak metin türünü belirtmek için.

  • Panoya kaydetmek -panoya kaydetme Transact-sql komut dosyası.

  • Yeni sorgu penceresi için kaydetmek -bir Database Engine Query Editor penceresi komut dosyası oluşturur. Hiçbir düzenleyici penceresinde açık değilse, komut dosyası için hedef olarak yeni bir düzenleyici penceresi açılır.

Web hizmeti yayımlama -uzak Web barındırma hizmeti için size yapılandırılmış bir sağlayıcı için seçtiğiniz nesneleri yayımlar.

  • Sağlayıcıları Yönet -ekran Sağlayıcıları Yönet iletişim kutusu. Kullanım Sağlayıcıları Yönet ekleme, düzenleme ve silme barındırma sağlayıcıları için iletişim kutusu. Her sağlayıcı, Web hosting hizmeti ve bu hizmeti hedef veritabanları için bağlantı bilgilerini belirtir.

  • Gelişmiş -ekran Gelişmiş yayımlama seçeneklerini Gelişmiş komut dosyaları yayımlama Seçenekleri iletişim kutusu burada seçebilirsiniz.

  • Sağlayıcı -Web barındırma hizmeti, seçilen nesneleri yayımlamak istediğiniz veritabanını barındıran bağlantı bilgilerini belirten sağlayıcısı seçin. En az bir sağlayıcı olması gerekir Sağlayıcıları Yönet bir sağlayıcı seçmek için iletişim kutusu.

  • Hedef veritabanı -seçili nesneleri yayımlamak istediğiniz hedef veritabanını seçin. Hedef veritabanı seçmeden önce bir sağlayıcı seçmelisiniz.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Gelişmiş komut dosyası seçenekleri sayfası

Nasıl komut dosyaları oluşturmak için bu sihirbazı istediğinizi belirtmek için bu sayfayı kullanın. Birçok farklı seçenek mevcuttur. Seçenekleri gri dışarı ya da SQL Server sürümü tarafından desteklenmeyen sql Azure belirtilen veritabanı motoru türü.

Seçenekler -belirttiğiniz Gelişmiş seçenekleri kullanılabilir ayarları listesinden bir değer her seçenek sağa seçerek.

Genel – tüm komut dosyası için aşağıdaki seçenekler geçerlidir.

  • ANSI doldurma -içerir ANSI PADDING ONJavaScript Varsayılan gerçek.

  • Dosyasına - ne zaman gerçek, bu komut belirtilen varolan bir komut dosyasını, altına eklenir Komut dosyası seçeneklerini ayarlama sayfa. Ne zaman yanlış, yeni komut dosyası bir önceki komut dosyasının üzerine yazar. Varsayılan yanlış.

  • Komut dosyası hatası devam - ne zaman gerçek, bir hata oluştuğunda durur komut dosyası. Ne zaman yanlış, komut dosyası devam ediyor. Varsayılan yanlış.

  • UDDTs temel türleri için dönüştürme - ne zaman gerçek, kullanıcı tanımlı veri türleri (uddt) oluşturmak için kullanılan temel temel veri türleri dönüştürülür. Kullanım gerçek uddt veritabanı komut dosyasının çalışacağı zaman yok. Ne zaman yanlış, UDDTs kullanılır. Varsayılan yanlış.

  • Bağımlı nesneler için komut dosyası oluşturmak -seçili nesne komut yürütüldüğünde bulunması gereken herhangi bir nesne için bir komut dosyası oluşturur. Varsayılan gerçek.

  • Açıklayıcı başlıklar dahil - ne zaman gerçek, açıklayıcı Yorumlar betik her nesne için bölümlere ayırarak komut eklenir. Varsayılan yanlış.

  • MEVCUT değilse, dahil - ne zaman gerçek, nesne zaten veritabanında var ve nesne zaten varsa, yeni bir nesne oluşturmak deneyin değil olup olmadığını kontrol etmek için bir komut dosyası içerir. Varsayılan yanlış.

  • Sistemi kısıtlaması adları - ne zaman yanlış, özgün veritabanını otomatik olarak adlandırılmıştır kısıtlamaları varsayılan değeri hedef veritabanı otomatik olarak re-named. Ne zaman gerçek, kısıtlamaları kaynak ve hedef veritabanları aynı ada sahip.

  • Desteklenmeyen ifadeler dahil - ne zaman yanlış, komut dosyası seçili sunucu sürümü ya da motor türüne desteklenmeyen nesneler için deyimleri içermez. Ne zaman gerçek, komut dosyası desteklenmeyen nesneler içeriyor. Her deyim desteklenmeyen nesne-ecek-si olmak deyimi olmalıdır bir yorum seçili SQL Server sürüm ya da motor türü karşı komut dosyasını çalıştırmadan önce düzenlenmiş. Varsayılan yanlış.

  • Şema nesnesi adları hak -şema adı oluşturulan nesneler adını içerir. Varsayılan gerçek.

  • Komut dosyası bağlama -default ve rule nesneleri bağlama için bir komut dosyası oluşturur. Varsayılan yanlış. Daha fazla bilgi için Varsayılan (Transact-sql) oluşturve CREATE RULE (Transact-SQL).

  • Komut dosyası harmanlama -harmanlama bilgileri komut dosyasında içerir. Varsayılan yanlış. Daha fazla bilgi için, bkz. Working with Collations.

  • Varsayılan komut dosyası -tablo sütunlarında varsayılan değerleri ayarlamak için kullanılan varsayılan nesneler içerir. Varsayılan gerçek. Daha fazla bilgi için, bkz. Varsayılan (Transact-sql) oluştur.

  • Komut dosyası açılır ve oluşturmak - ne zaman Komut dosyası oluşturmak, Transact-SQLdeyimleri nesneleri oluşturmak için birlikte. Ne zaman Script damla, Transact-SQLdeyimleri dahil nesneleri bırakın. Ne zaman ve komut dosyası oluşturma, Transact-SQLdrop deyimi her komut nesnesi create deyimi, ardından komut dosyasında dahil. Varsayılan Komut dosyası oluşturmak.

  • Genişletilmiş özellikleri komut dosyası -nesne özelliklerini genişletmiştir komut dosyasında genişletilmiş özellikler içerir. Varsayılan gerçek. Daha fazla bilgi için, bkz. Using Extended Properties on Database Objects.

  • Komut dosyası altyapısı türü için -ya da sql Azure seçili türü veya SQL Server veritabanı altyapısı örneği üzerinde çalıştırabileceğiniz bir komut dosyası oluşturur. Komut dosyasında belirtilen türü desteklenmeyen nesneler dahil değildir. Varsayılan kaynak türüdür.

  • Sunucu sürümü için komut dosyası -seçili sürümü üzerinde çalıştırabileceğiniz bir komut dosyası oluşturur SQL Server. Önceki sürümlerde, özellikleri yeni bir sürüm için komut dosyası. Varsayılan kaynak sunucu sürümüdür.

  • Oturum açma komut dosyası - veritabanı kullanıcı nesnesi komut dosyası olduğunda bu seçenek, bağımlı olduğu kullanıcı oturumu oluşturur. Varsayılan yanlış.

  • Komut nesne düzeyi izinleri -veritabanındaki nesneler üzerinde izni ayarlamak için komut dosyalarını içerir. Varsayılan yanlış.

  • Komut dosyası istatistikleri -ayarlandığında Script İstatistikler, bu seçenek içerir CREATE STATISTICSnesne istatistikleri yeniden oluşturmak için ifade. Histogramlar ve Script İstatistikler seçeneği ayrıca, histogram bilgileri oluşturur. Varsayılan İstatistikler komut değil. Daha fazla bilgi için, bkz. İstatistikler (Transact-sql) oluştur.

  • Komut dosyası kullanımı veritabanı -ekler USE DATABASEJavaScript beyanı Veritabanı nesneleri doğru veritabanında oluşturulur emin olmak için dahil USE DATABASEdeyimi. Komut dosyası farklı bir veritabanında kullanılacak beklenen seçin yanlış geçmek için USE DATABASEdeyimi. Varsayılan gerçek. Daha fazla bilgi için, bkz. USE (Transact-sql).

  • Komut dosyasına veri türlerini -ne vermeyecekleri seçer: sadece veri, yalnızca şema, ya da her ikisi. Varsayılan yalnızca şema.

Tablo ve görünüm seçenekleri -yalnızca tablo veya görünümlerin komut dosyaları için aşağıdaki seçenekler geçerlidir.

  • Komut dosyası izleme değiştirme -kaynak veritabanı veya özgün veritabanındaki tabloları etkinleştirilirse, izleme değiştirme komut dosyaları. Varsayılan yanlış. Daha fazla bilgi için, bkz. Değişiklik izleme hakkında.

  • Komut dosyası check kısıtlamaları – Adds CHECKJavaScript kısıtlamaları Varsayılan gerçek. CHECKkısıtlamalar tablo bazı belirli bir koşulu karşılaması için girilen verileri gerektirir. Daha fazla bilgi için, bkz. CHECK Constraints.

  • Komut dosyası veri sıkıştırma seçenekleri - Scripts veri sıkıştırma seçenekleri özgün veritabanında yapılandırılmışsa veya tablo kaynak veritabanında. Daha fazla bilgi için, bkz. Veri Sıkıştırma. Varsayılan yanlış.

  • Komut dosyası yabancı anahtarları -yabancı anahtarları komut dosyasına ekler. Varsayılan gerçek. Yabancı anahtarlar belirtmek ve tablolar arasındaki ilişkileri zorlamak. Daha fazla bilgi için, bkz. FOREIGN KEY Constraints.

  • Tam metin dizinlerini komut dosyası -tam metin dizinlerini oluşturma komut dosyaları. Varsayılan yanlış.

  • Komut dosyası dizinleri -dizinler oluşturma komut dosyaları. Varsayılan gerçek. Dizin verileri hızlı bir şekilde bulmanıza yardımcı olur.

  • Komut dosyası birincil anahtarlar -tablolarda birincil anahtar oluşturma komut dosyaları. Varsayılan gerçek. Birincil anahtar, bir tablodaki her satır benzersiz olarak tanımlamak. Daha fazla bilgi için, bkz. PRIMARY KEY Constraints.

  • Tetikleyiciler komut dosyası -dml Tetikleyicileri tablo oluşturma komut dosyaları. Varsayılan yanlış. dml tetikleyici, veritabanı sunucu veri düzenleme dili (dml) olay oluştuğunda çalıştırılacak programlanmış bir eylemdir. Daha fazla bilgi için, bkz. dml Tetikleyicileri.

  • Komut dosyası benzersiz anahtarlar -benzersiz anahtarlar tablolar oluşturma komut dosyaları. Benzersiz anahtarlar yinelenen verilerin girilmesini önleme. Varsayılan gerçek. Daha fazla bilgi için, bkz. UNIQUE Constraints.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Sağlayıcıları sayfası Yönet

Görüntülemek, eklemek, düzenlemek, silmek veya barındırma sağlayıcı bağlantılarını sınama için bu iletişim kutusunu kullanın. Barındırma sağlayıcı veritabanı yayımlama hizmeti projesi CodePlex üzerinde SQL Server Hosting Toolkit kullanılarak oluşturulmuş bir Web hizmetine bağlantı bilgilerini belirtir.

Yapılandırılmış sağlayıcıları -adını listeler ve Webhizmet adres kaydedildi her barındırma sağlayıcı.

Yeni -açar Yeni sağlayıcısı için Sağlayıcı Yapılandırması yeni bir barındırma sağlayıcı eklemek için iletişim kutusu.

Düzenleme -ilgili açılır Sağlayıcı Yapılandırması varolan bir barındırma sağlayıcısına düzenlemek için iletişim kutusu.

Sil -seçilen barındırma sağlayıcı siler.

Sınav -barındırma hizmeti bağlantısı Seçilen sağlayıcı bilgilerini kullanarak sınar.

ok -üzerinde yaptığınız tüm değişiklikleri kaydeder Hosting Provider iletişim kutusu.

İptal -üzerinde yaptığınız tüm değişiklikleri geri alır Hosting Provider iletişim kutusu.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Gelişmiş Seçenekler sayfası yayımlama

Nasıl bu Sihirbazı bir veritabanını yayımlamak istediğinizi belirtmek için bu sayfayı kullanın. Birçok farklı seçenek mevcuttur. Seçenekleri gri dışarı ya da SQL Server sürümü tarafından desteklenmeyen sql Azure belirtilen veritabanı motoru türü.

Seçenekler -belirttiğiniz Gelişmiş seçenekleri kullanılabilir ayarları listesinden bir değer her seçenek sağa seçerek.

Genel – tüm yayını için aşağıdaki seçenekler geçerlidir.

  1. UDDTs temel türleri için dönüştürme - ne zaman gerçek, kullanıcı tanımlı veri türleri (uddt) oluşturmak için kullanılan temel temel veri türleri dönüştürülür. Kullanım gerçek uddt burada komut çalıştırılır veritabanında zaman yok. Ne zaman yanlış, UDDTs kullanılır. Varsayılan yanlış.

  2. Harmanlama yayınlamak -tablo sütunları için harmanlama bilgileri içerir. Varsayılan yanlış. Daha fazla bilgi için, bkz. Working with Collations.

  3. Varsayılanları yayımlamak -tablo sütunlarında varsayılan değerleri ayarlamak için kullanılan varsayılan nesneler içerir. Varsayılan gerçek. Daha fazla bilgi için, bkz. Varsayılan (Transact-sql) oluştur.

  4. Bağımlı nesneleri yayımlamak -seçili nesne komut yürütüldüğünde bulunması gereken herhangi bir nesnenin yayımlar. Varsayılan gerçek.

  5. Genişletilmiş özellikler yayınlamak -eğer nesne özelliklerini genişletmiştir sağlayıcı yayımlama için gönderilen komut genişletilmiş özellikler içerir. Varsayılan gerçek. Daha fazla bilgi için, bkz. Using Extended Properties on Database Objects.

  6. Yayınlama sunucusu sürümü için -Uzak Sağlayıcı seçili sürümü üzerinde çalıştırılabilecek şekilde yayımlama için gönderilen bir komut dosyası oluşturur SQL Server. Önceki sürümlerde, özellikleri yeni bir sürüm için komut dosyası. Varsayılan kaynak sunucu sürümüdür.

  7. Nesne düzeyinde izinler yayınlamak -veritabanındaki seçili nesneler üzerindeki izinleri içerir. Varsayılan yanlış.

  8. İstatistikleri yayınlamak -ayarlandığında İstatistikleri yayınlamak, içerir CREATE STATISTICSnesne istatistikleri yeniden oluşturmak için ifade. Yayın istatistikleri ve çubuk seçeneği ayrıca, histogram bilgileri oluşturur. Varsayılan İstatistikleri yayınlamak. Daha fazla bilgi için, bkz. İstatistikler (Transact-sql) oluştur.

  9. Yayınlama vardecimal seçenekleri -sağlar vardecimaltablo biçiminde kaynak veritabanı tablo etkinleştirildiğinde hedef veritabanı tablo. Varsayılan gerçek. Daha fazla bilgi için, bkz. Storing Decimal Data As Variable Length.

  10. Şema nesnesi adları hak -şema adı oluşturulan nesneler adını içerir. Varsayılan gerçek.

  11. Komut dosyası bağlama -sağlayıcı yayımlama için gönderilen komut dosyasında bağlama için varsayılan ve kural nesnelerini içerir. Varsayılan gerçek. Daha fazla bilgi için Varsayılan (Transact-sql) oluşturve CREATE RULE (Transact-SQL).

  12. Yayımlamak için veri türlerini -ne vermeyecekleri seçer: sadece veri, Şema yalnızca, ya da her ikisi. Varsayılan şema ve veri.

Yayınlama seçenekleri – hareketleri için Web ana makine sağlayıcısı yayımlarken kullanılıp kullanılmayacağını belirtir.

  1. Hareket kullanarak yayımlamak -uzak bir yayımlarken kullandığı işlemleri Web barındırma sağlayıcısı. Hedef veritabanı yayımlama tamamlayamazsanız, işlemler geri alınır. Varsayılan gerçek.

Tablo ve görünüm seçenekleri -yalnızca tablo veya görünümlerin için aşağıdaki seçenekler geçerlidir.

  1. Check kısıtlamaları yayınlamak -oluşturulmasını içerir CHECKYayımlama işlemindeki kısıtlamalar. Varsayılan gerçek. CHECKkısıtlamalar tablo bazı belirli bir koşulu karşılaması için girilen verileri gerektirir. Daha fazla bilgi için, bkz. CHECK Constraints.

  2. Yabancı anahtar yayınlama -yayımlama sürecinde yabancı anahtarlar oluşturma içerir. Varsayılan gerçek. Yabancı anahtarlar belirtmek ve tablolar arasındaki ilişkileri zorlamak. Daha fazla bilgi için, bkz. FOREIGN KEY Constraints.

  3. Tam metin dizinleri yayımlama -tam metin dizinlerini oluşturma komut dosyaları. Varsayılan yanlış.

  4. Dizinleri yayımlama -yayımlama sürecinde tablolarda dizinler içerir. Varsayılan gerçek. Dizin verileri hızlı bir şekilde bulmanıza yardımcı olur.

  5. Birincil anahtar yayınlama -birincil anahtarlar oluşturma yayımlama işlemini içerir. Varsayılan gerçek. Birincil anahtar, bir tablodaki her satır benzersiz olarak tanımlamak. Daha fazla bilgi için, bkz. PRIMARY KEY Constraints.

  6. Tetikleyiciler yayımlamak -dml Tetikleyicileri oluşturma yayımlama işlemini içerir. Varsayılan gerçek. dml tetikleyici, veritabanı sunucu veri düzenleme dili (dml) olay oluştuğunda çalıştırılacak programlanmış bir eylemdir. Daha fazla bilgi için, bkz. dml Tetikleyicileri.

  7. Benzersiz anahtarlar yayınlamak -yayımlama işleminin benzersiz anahtarlar tablolarında oluşturulmasını içerir. Benzersiz anahtarlar yinelenen verilerin girilmesini önleme. Varsayılan gerçek. Daha fazla bilgi için, bkz. UNIQUE Constraints.

  8. Değişiklik izleme yayınlamak -kaynak veritabanı veya özgün veritabanındaki tabloları etkinleştirilirse, yayımlama sürecinde izleme içerir. Varsayılan yanlış. Daha fazla bilgi için, bkz. Değişiklik izleme hakkında.

  9. Veri sıkıştırma seçeneklerini yayınlamak -kaynak veritabanı veya özgün veritabanındaki tabloları yapılandırdıysanız yayımlama sürecinde, veri sıkıştırma seçeneklerini içerir. Varsayılan gerçek. Daha fazla bilgi için, bkz. Veri Sıkıştırma.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Sağlayıcı Yapılandırması sayfası

Barındırma sağlayıcı ayarlarını görüntülemek veya değiştirmek için bu iletişim kutusunu kullanın. Bu iletişim kutusunu aşağıdakileri yapmak için kullanabilirsiniz:

  • Görüntülemek, eklemek veya barındırma sağlayıcısı için bağlantı bilgilerini düzenleyin.

  • Görüntülemek, eklemek, düzenlemek veya silmek veritabanı sağlayıcısı bağlantı.

  • Otomatik olarak veritabanları barındırma sağlayıcı için yapılandırma.

Barındırma sağlayıcı veritabanı yayımlama hizmeti projesi CodePlex üzerinde SQL Server Hosting Toolkit kullanılarak oluşturulmuş bir Web hizmetine bağlantı bilgilerini belirtir.

Adı -barındırma sağlayıcı adı.

Web hizmeti adresi -https adresi barındırma hizmeti.

Web hizmeti kimlik doğrulama -barındırma hizmetine oturum açmak için gerekli şifre ve kullanıcı adı.

Kurtarmak parola - şifreleme ve parola yerel bilgisayarınıza kaydedebilirsiniz.

Kullanılabilir veritabanları -barındırma sağlayıcıları için yapılandırılmış veritabanları biçimde artan sırada listelenir: server_name.database_name.

Yeni - açık veritabanı yapılandırma iletişim kutusu ve yeni bir veritabanı ekleyebilirsiniz.

Düzenleme - açık veritabanı Yapılandırması iletişim kutusunda seçili veritabanı.

Sil -seçili veritabanı silme.

Varsayılan olarak ayarlamak -varsayılan olarak veritabanını seçin.

ok - bu iletişim kutusunda yaptığınız tüm değişiklikleri kaydetmek ve sihirbaza dönün.

İptal - bu iletişim kutusunda yaptığınız tüm değişiklikleri geri almak ve sihirbaza dönün.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Özet sayfası

Bu sayfa, bu sihirbazda seçtiğiniz seçenekleri özetler. Bir seçeneği değiştirmek için tıklatın önceki. Kaydedilen veya yayımlanan komut oluşturma başlamak için tıklatın Next.

Seçimlerinizi gözden -her sihirbaz sayfası için yapmış olduğunuz seçimleri görüntüler. İlgili sayfa için seçili seçenekleri görmek için düğümü genişletin.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Komut dosyaları sayfasını kaydettiğinizde veya yayımladığınızda

Olarak gerçekleştiği sihirbaz ilerlemeyi izlemek için bu sayfayı kullanın.

Ayrıntılar -View eylem sütun Sihirbazı ilerleme görmek için. Komut dosyaları oluşturma sonra sihirbaz komut bir dosyaya kaydeder veya seçimlerinize bağlı olarak bir Web hizmeti yayımlama için bunları kullanır. Bu adımların her biri olduğunda tam değeri tıklatın sonucu sütun karşılık gelen adım sonucunu görmek için.

Raporu Kaydet -sihirbazın ilerleme sonuçları bir dosyaya kaydetmek için tıklatın.

İptal -işleme tamamlandı önce ya da bir hata oluşursa Sihirbazı kapatmak için tıklatın.

Son -işlem tamamlandıktan sonra ya da bir hata oluşursa Sihirbazı kapatmak için tıklatın.

[Oluşturmak ve yayımlamak KomutDosyaları Sihirbazı]

Ayrıca bkz.

Kavramlar

Yükleyin.net Framework belgelendirmesi

smo yükleme

Diğer sunuculara veritabanları kopyalama

Diğer Kaynaklar

Documenting and Scripting Databases