«sql-server» etiketlenmiş sorular

Microsoft SQL Server'ın tüm sürümleri (MySQL değil). Lütfen genellikle soruyla alakalı olduğu için sql-server-2016 gibi sürüme özgü bir etiket ekleyin.

4
Sql-server bir veritabanının bir kısmını yedekleme ve geri yükleme mümkün mü?
Müşteri sitemizden bizimkine düzenli olarak aktardığımız bir sql-server 2005 veritabanına sahibiz. Doğrudan bir bağlantımız olmadığından ve dosyayı web tabanlı dosya aktarım uygulaması üzerinden aktarmamız gerektiğinden bu işlem uzun zaman alıyor. Veritabanı şu anda yaklaşık 10GB'tır, ancak tüm verilere ihtiyacımız yoktur - çoğu, yeniden oluşturulabilecek hesaplanmış değerleri tutan denetim tablolarında ve …

3
Bir SQL Server günlük dosyasını küçültmek performansı nasıl etkiler?
Bazı 2GB boyutunda bir veri dosyası olan bir SQL Server 2008 veritabanı var, ancak günlük dosyası 8GB üzerinde. 2008 öncesi veritabanları ile 'Yedekleme günlüğü' ve TRUNCATE_ONLYseçeneğini kullanabilirim ancak 2008 ve sonraki veritabanlarında artık mevcut değil. Günlük dosyasını kesen bir komut dosyası var: USE [MyDatabase] GO ALTER DATABASE [MyDatabase] SET RECOVERY …


5
SQL Server - raporlar için ayrı bir veritabanı?
SQL Server'ımızda, web uygulamalarımızın her biri için bir veritabanımız var. Raporlar için Reporting Services'ı kullanırız ve tüm rapor verileri (rapor parametreleri dahil) saklı yordamlardan gelir. Saklı yordamlar, rapordaki verilerle aynı veritabanındadır. Bu nedenle, örneğin, Stok raporlarına hizmet eden prokslar Stok veritabanındadır. Bazı raporlar birden fazla veritabanından bilgi gösterir ve daha …

2
Büyük / küçük harfe duyarlı olmayan harmanlama nasıl çalışır?
SQL Server'daki varsayılan harmanlama türü, büyük / küçük harf duyarsız dizelere karşı dizin oluşturmaya izin verir, ancak verilerin durumu kalıcıdır. Bu gerçekten nasıl çalışıyor? Gerçek somun ve cıvataları, bitleri ve baytları veya ayrıntılı olarak açıklayan iyi bir kaynağı arıyorum. create table casetest (fruitnames nvarchar(50) not null); create unique index IX_fruitnames …


17
İki veritabanının şemasını nasıl karşılaştırabilirim?
İki SQL Server veritabanındaki farkları bulmanın bir yolu var mı (yalnızca şema). Biri yerel, ikincisi müşterinin sitesinde. Bazı raporları çalıştıran ve bazı kodların yürütülmediği kristal raporlarda sorun yaşıyoruz ve şemaların eşleşmediği anlaşılıyor. Her iki veritabanında da aynı komutu çalıştırabilir ve farkların nerede olduğunu söylemek için sonuçları karşılaştırabilir miyim?


2
SSDT'de sistem görünümlerine referansta bulunuluyor mu?
Bir sistem görünümüne (özellikle sys.columns) bir başvuru içeren SSDT içine bir veritabanı aldım. Sorun şu ki, projeyi oluşturduğumda çözülmemiş referanslar hakkında uyarılar almam MSDN forumlarında gördüklerime göre, bilinen bir sorun olabilir: http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/thread/5a7026bd-0602-42e6-a639- d73bed903c26 Şimdi, uyarıyı kapatabileceğimi ya da yok sayabileceğimi biliyorum, ama gerçek bir çözüm bilen var mı? Teşekkürler


5
SQL Server'da “içerme dosyası” kavramı var mı?
Belli bir sırayla çalıştırılması gereken bir dizi komut dosyası var. Tüm diğer dosyaları ve bunların doğru sırasını listeleyen bir "ana dosya" oluşturmak istiyorum. Temel olarak C ++ veya ASP / VBScript'ten bir içerme dosyası gibi.
19 sql-server 

2
Yabancı anahtarlar kilitlenmelere neden olabilir ve TAAHHÜŞ SNAPSHOT'U OKUYUN?
Bu, şu adresten bir takip sorusudur: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically Yine de büyük raporlar aynı anda çalışırken ASP.NET uygulamasında kilitlenme / zaman aşımı durumları yaşıyorum READ_COMMITTED_SNAPSHOT ON. İki sorum var: İşlem Yalıtım Düzeyi Anlık Görüntüsünün beklendiği gibi çalışıp çalışmadığını nasıl kontrol edebilirim ? Yabancı anahtarların (rapor tablolarına Web-Uygulama tablolarında) çıkmazlardan sorumlu olduğunu varsayıyorum. …


2
VARSAYILAN KORUMA, buna değer mi?
Veritabanlarımı genellikle sonraki kurallara göre tasarlıyorum: Db_owner ve sysadmin dışında hiç kimse veritabanı tablolarına erişemez. Kullanıcı rolleri uygulama katmanında kontrol edilir. Genellikle görünümlere, saklı yordamlara ve işlevlere erişim vermek için bir db rolü kullanıyorum, ancak bazı durumlarda saklı yordamları korumak için ikinci bir kural ekliyorum. Başlangıçta kritik bilgileri doğrulamak için …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.