«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.

1
Kümelenmemiş dizinle farklı satırları güncellerken kilitlenme
Kimlik alanında kümelenmiş ve kümelenmemiş dizin kullandığımda kilit davranışının farklı olduğunu fark ederken bir kilitlenme sorunu çözüyorum. Kimlik alanına kümelenmiş dizin veya birincil anahtar uygulanırsa kilitlenme sorunu çözülmüş gibi görünüyor. Farklı satırlarda bir veya daha fazla güncelleme yapan farklı işlemlerim var, örneğin A işlemi yalnızca ID = a ile satırı …

3
Çoklu hesap işleminde ALTER DATABASE ifadesine izin verilmiyor
Buradan AdventureWorks tabanlı Bellek içi örneğini indirdim ve ekteki dokümanda açıklanan tüm adımları takip ettim . Ancak, komut dosyasını SQL Server Management Studio'da çalıştırmayı denediğimde hata iletisini alıyorum: Çoklu hesap işleminde ALTER DATABASE ifadesine izin verilmiyor Hata, 9 satırını gösterir: IF NOT EXISTS (SELECT * FROM sys.data_spaces WHERE type='FX') ALTER …

3
SQL Server 2012'de bir PK GUID'in indekslenmesi
Geliştiricilerim, tablolarını hemen hemen tüm tabloları için GUID'leri PK olarak kullanacak şekilde ayarladılar ve SQL Server varsayılan olarak bu PK'larda kümelenmiş dizini kurdu. Sistem nispeten genç ve en büyük tablolarımız bir milyondan biraz fazla, ancak dizinlememize bir göz atıyoruz ve yakın gelecekte ihtiyaç duyulabileceği için hızlı bir şekilde ölçeklendirmek istiyoruz. …

3
Ağ bağlantısını kesmek bir sorguyu durdurur mu?
Geçenlerde 100.000 kayda karşı bir güncelleme sorgusu yürüttüm. Sorgu çalışırken bir hata yapmış olduğumu fark ettim ve hızlı bir şekilde ağ kablosunu çıkarın. Güncelleme sorgusu işlemeyi durdur ve tamamen geri al? işleme tamamlanıp tamamlanmaya devam edilsin mi? işlemeyi durdurun ve hedef satırların yalnızca bir kısmını güncel mi bırakın?

3
SQL Server 2008'de bellekte nelerin önbelleğe alındığını nasıl görebilirim?
SQL Server 2008 R2'de nelerin önbelleğe alındığını öğrenmenin bir yolu var mı? Aşağıdaki güzel makaleyi buldum: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Ancak, ne kadar veri (örneğin yüzde ve KB olarak) her tablo ve dizin saklanır bilmek istiyorum. Bu tür verileri elde etmenin basit bir yolu var mı?

2
SQL Server 2012 sırasını sıfırlama
SEQUENCENesneyi kullanan belirli bir tabloyu test etme ve doldurma sürecindeyim . Bu süreçte, tabloyu on binlerce ekleme satırı ile doldurmayı test ediyorum (bunu nasıl programlayacağımı bilmiyorum). Bu özel tablo ile gördüğüm sorun, başka bir nüfus testi başlattığınızda SEQUENCE, ilk istediğim numaraya (ki 1) sıfırlamıyor olmasıdır. Yeni bir testi yeniden çalıştırmak …

4
İki tabloyu birbirine göre doğrulamanın hızlı yolu
ETL süreci yapıyoruz. Her şey söylendiğinde ve yapıldığında, aynı olması gereken bir sürü tablo var. Bu tabloların (iki farklı sunucuda) aslında aynı olduğunu doğrulamanın en hızlı yolu nedir? Hem şemadan hem de veriden söz ediyorum. Tabloda bir karma yapabilir miyim, tek tek bir dosya veya dosya grubunda yapabileceğim gibi - …

4
Girişler Kullanılabilirlik Grupları arasında senkronize edilmiyor
Bir AlwaysOn grubunda 2 sunucumuz var. Her bir eşitlenmiş veritabanındaki kullanıcı hesapları her iki sunucuda da bulunurken, veritabanı örneği düzeyindeki oturumlar yalnızca sunuculardan birinde bulunur. Yani DBINSTANCE-> Güvenlik-> Bir sunucuda girişler eksik. Bu nedenle bir yük devretme olduğunda, ikinci sunucuda (karşılık gelen örnek düzeyi oturum açmalarına sahip olmayan) oturum açma …

4
CREATE FILE, işletim sistemi hatası 5 ile karşılaştı (Erişim reddedildi.)
SQL Server Management Studio'da aşağıdaki komut dosyasını yürütmeye çalışıyorum: USE [master] GO CREATE DATABASE [test1] ON PRIMARY ( NAME = N'test1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf', SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON ( NAME = N'test1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1_log.ldf', SIZE …

2
SQL Agent next_run_date / next_run_time değerlerini nasıl ve ne zaman günceller?
Ben msdb veritabanında sp_add_jobschedule proc kullanarak bir SQL Agent işine yeni zamanlama eklemek için T-SQL kod üzerinde çalışıyorum. Yeni bir zamanlama eklediğimde (genellikle belirli bir tarih / saatte bir kez çalıştırılır) ve hemen sysjobschedules ve sysschedules'deki değerlere baktığımda, yeni zamanlamanın eklendiğini ve SQL Agent'ım için job_id'e bağlı olduğunu görebiliyorum iş. …


3
Anlık Görüntü Çoğaltma Tutma
SQL Server 2008 üretim sunucumda Anlık Görüntü çoğaltma ayarladım ve anlık görüntü klasöründe bir yıl öncesine kadar anlık görüntüler olduğunu fark ettim. Bu fotoğraflar için alıkoymayı nasıl değiştirebilirim? Özellikle 5 gün boyunca anlık görüntüleri saklamasını istiyorum. İşte baktığım klasörün ekran görüntüsü:


2
SQL Agent powershell bağlam başvurusu
Yeni işimde, her sunucuda birden fazla adlandırılmış örneğimiz var. Örneğin Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA Ben OS çağırır, çağırır Foo.exeama bir komut satırı parametresi (bağlantı dizesi) geçmek gerekir çalışır bir SQL PowerShell komut dosyası var . Her örnekte, geçerli bağlamın ne olduğunu bilmesi gereken PowerShell türünde …


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.