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

3
Tüm referans yabancı anahtarlara kademeli birincil anahtar güncellemesi
Birincil anahtar sütun değerini, güncelleştirmeyi referans alan tüm yabancı anahtarlar arasında basamaklayarak güncellemek mümkün müdür? # EDIT 1: followinq sorgusunu çalıştırdığımda select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Update_referential_action değerinin 0 olarak ayarlandığını görüyorum. Bu nedenle, birincil anahtar sütunlarımı güncelledikten sonra HİÇBİR EYLEM alınmaz. Yabancı anahtarları CASCADE GÜNCELLEMESİNDE yapmak için …

2
PARTITION BY içermeyen ROW_NUMBER () hala Segment yineleyici oluşturuyor
Sıralaması ve toplu pencere işlevleri, özellikle Segment ve Dizi Projesi yineleyicileri hakkında benim yaklaşan bir blog yazı üzerine yazıyorum. Bunu anlamanın yolu, Segmentin bir grubun sonunu / başlangıcını oluşturan bir akıştaki satırları tanımlamasıdır, bu nedenle aşağıdaki sorgu: SELECT ROW_NUMBER() OVER (PARTITION BY someGroup ORDER BY someOrder) Bir satırın ne zaman …

3
Kaydı kimin sildiğiyle ilgili bilgileri Sil tetikleyicisine aktarma
Bir denetim izi ayarlarken, bir tablodaki kayıtları kimin güncellediğini veya eklediğini izleme konusunda sorunum yok, ancak kayıtları kimin sildiğini izlemek daha sorunlu görünüyor. Ekler / Güncellemeler'i "UpdatedBy" Ekle / Güncelle alanına dahil ederek takip edebilirim. Bu INSERT / UPDATE tetikleyicisinin üzerinden "UpdatedBy" alanına erişmesini sağlar inserted.UpdatedBy. Ancak Sil tetikleyicisi ile …

1
Sch-M WAIT, SQL Server 2014'te Sch-S'yi engeller, ancak SQL Server 2008 R2'yi engellemez mi?
Kısa bir süre önce üretim örneklerimizi SQL 2008 R2'den yeni SQL 2014 sunucularına taşıdık. Hizmet Aracısı kullanımımızla ortaya çıkardığımız ilginç bir senaryo. İçeren bir veri tabanı düşünün Broker Enabled = trueile MyServiceve MyQueue. Bu kuyrukta zehirli mesaj işleme devre dışı bırakıldı. Kuyrukta mesajlar içeren en az 2 aktif görüşme vardır. …


1
SQL Server 2014 Express, Gelişmiş Hizmetler ile tam metin aramayı destekliyor mu?
SQL Server 2014 Express sürümünü gelişmiş hizmetlerle yükledim. Tam metin arama özelliklerini denemeyi umuyordum. Burada tam metin aramasının 2014 ekspres sürümü tarafından desteklendiğini okudum . Ancak, yükleyip tam metin dizini oluşturmaya çalıştıktan sonra, sql sunucusunun bu sürümünde tam metin dizinlerinin desteklenmediğini belirten bir hata alıyorum. Tam metin dizinleri gerçekten destekleniyor …

1
Sıra yeniden kullanılıyor
Sistemimdeki nesneler için takip numaraları üreten bir sıra var. Oldukça uzun süredir iyi çalışıyor. Geçen hafta, değerleri tekrar kullanmaya başladığını fark ettik. Akşam saatlerinde farklı noktalarda bir önceki günkü değerine geri dönecek. Daha sonra bu noktadan değer üretmeye devam edecektir. Yani örneğin böyle bir şey alabilirim: 10112 10113 10114 10115 …

1
Deyimi Silme ile ilgili Kilitlenme
Bir SQL Server İş çalıştığında bir kilitlenme olsun. Kilitlenme, basit bir DELETE deyiminde oluşur. Ben deadlock neden çalışan bir SELECT / UPDATE sorgu olması gerektiğini düşünürdüm? Ama görünüşe göre DELETE / DELETE kilitlenme ... Aradığım şey neden bir DELETE / DELETE kilitlenme alıyorum. (Benim bildiğim kadarıyla) farklı parametrelerden geçiyor. Herhangi …


2
SQL İş adımı farklı sql hesabı olarak çalıştır
Farklı bir SQL giriş hesabı olarak yürütülecek bir SQL iş adımı nasıl ayarlayacağımı merak ediyorum. Görünüşe göre mevcut bir kimlik bilgisi gerektiren Yeni bir Proxy Hesabı oluşturmam gerekiyor. Bir kimlik bilgisi oluşturduğumda tek seçeneğim Windows Oturum Açma kimlik bilgisini kullanmak. Çalışmaya çalıştığım iş aşağıda. Başka ek ifadeler vardır, ancak iş …

1
Hızlı Kullanım için ES Gereksinimlerini Tahmin Etme
Bir SQL veritabanını gün boyunca periyodik olarak sorgulayan bir uygulamamız var. Nispeten büyük miktarlarda veri için bireysel taleplerle serpiştirilmiş sıfır veya sadece hafif aktivite dönemleri vardır. Bu istekler geldiğinde, birincil amaç verileri hızlı bir şekilde iletmektir ve ikincil amaç bunu maliyet etkin bir şekilde yapmaktır. Uygulamanın doğası gereği, verilerin / …

2
Bit sütununa dizin eklemek kesici uçları önemli ölçüde yavaşlatıyor mu?
Yaklaşık 1 milyon ila 5 milyon kayıt içeren bir masam var. Bu kayıtların küçük bir bölümünde bit sütunlarından biri 'TRUE' (DOĞRU) olarak ayarlanmış. Bu kayıtları hızlı bir şekilde bulmanız gerekiyor. Ben bu indeks bu sütun üzerinde arama hızlandırabilir düşünüyorum, ama INSERTs hakkında korkuyorum. Dolayısıyla sorum. Veritabanı bir çeşit veri ambarı …

3
Güvenlikle ilgili tüm bilgileri bir SQL Server veritabanından verme
Muhtemelen bildiğiniz gibi, SQL Server, veritabanındaki her öğe için (hem veritabanı düzeyinde hem de nesne düzeyinde) bildirilen güvenlikle ilgili tüm ifadeleri dışa aktarmak için kullanıma hazır bir çözüm sağlamaz Bu bilgiyi bulma yeteneğinden bahsediyorum Tüm kullanıcılar Kullanıcı tanımlı tüm roller Veritabanı düzeyindeki tüm izinler (örn. HİBE OLUŞTURMA FONKSİYONU) Nesne düzeyindeki …

1
Birden çok sunucu oturum açma bilgisini bir veritabanı kullanıcısıyla eşleme
Bu aptalca bir soru gibi görünüyor, ancak bazı araştırmalara rağmen sadece bu konuda herhangi bir bilgi bulamadım (muhtemelen yanlış terminolojiden dolayı). Tek bir veritabanı kullanıcısına (bir veritabanı rolünün üyesi olarak atanmış izinleri vardır) birden çok sunucu oturum açma (sql server kimlik doğrulaması) günlüğe kaydedilebilir mi? Merkezi bir veritabanından bir ayarı …

3
db_owner veritabanı bırakamıyor - Hata 615, SQL Server
Amazon EC2 üzerinde çalışan bir SQL Server 2012 veritabanı var. Veritabanları oluşturmak, düzenlemek ve bırakmak için bir kullanıcı oluşturdum. dbcreatorSunucu rolüyle yeni kullanıcıya verdim . Kullanıcım uzaktan bağlanabilir ve create database foo;komutu başarıyla çalıştırır . Ancak kullanıcı drop database foo;komutu ile veritabanını yeniden bırakmaya çalıştığında aşağıdaki hatayla başarısız olur: Warning: …

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.