Aracılığıyla paylaş


Çıkarılabilir bir veritabanı oluşturma

De SQL Server, dağıtılacak gibi çıkarılabilir medya aracılığıyla salt okunur amaçları için bir veritabanı oluşturun. cd-rom Bu, bir önceki yıl için ayrıntılı satış verilerinden oluşan bir veritabanı gibi geçmiş verileri içeren büyük veritabanlarına distributing için yararlı olabilir.

Çıkarılabilir medya bir veritabanı oluşturmak için veritabanı kullanarak oluşturduğunuz sp_create_removable sistem saklı yordamı , sql Server Management Studio'yu veya create database deyimini kullanarak.

The sp_create_removable system stored procedure creates three or more files, including the following:

  • Sistem tabloları içeren bir dosya

  • İşlem günlüğü içeren bir dosya

  • Veri tabloları içeren bir veya daha fazla dosyaları

Veritabanı, cd-rom gibi salt okunur medya üzerinde kalması olasılığı olsa da sistem tabloları ve hareket günlüğünü ayrı dosyalar yazılabilir medyaya konur.Bu, kullanıcıların veritabanına ekleme ve izinleri verme gibi yönetim görevlerini gerçekleştirilebilir bir şekilde yapılır.

Bir veritabanı birden çok çıkarılabilir ortam aygıtlarını kullanabilir.Ancak, tüm medya aynı anda bulunması gereken saat.Örneğin, bir veritabanı üç CD'ler kullanıyorsa, sistemin üç cd-rom sürücüleri ve veritabanı kullanıldığında tüm diskler kullanılabilir olması.

Veritabanı oluşturulduktan sonra kullandığınız sp_certify_removable sistem saklı yordamı çıkarılabilir medyada dağıtım veritabanı doğru yapılandırılmış olduğundan emin olmak için.Veritabanı doğru şekilde yapılandırılmışsa veritabanını çevrimdışı yerleştirilir.Bu dosyalar kaldırılabilir ortamlara kopyalanmasına izin verir.Veritabanı çevrimdışı yerleştirerek, kullanıcıların veritabanına erişimi engellenir ve veritabanının çevrimiçi yerleştirilir kadar veritabanına hiçbir değişiklik yapılabilir.Veritabanı yeniden aynı sunucu üzerinde kullanılabilmesi için veritabanını çevrimiçi yerleştirin.

Dosyaları çıkarılabilir medyada dağıtılmış sonra veritabanı dosyalarının farklı bir ekleyerek kullanılabilir duruma getirilebilir örnek sql Server'ın.Daha fazla bilgi için bkz: Ayırma ve veritabanları ekleme.

Veritabanı çevrimiçi veya çevrimdışı yerleştirmek için