«sql-server-2008» etiketlenmiş sorular

SQL Server 2008 (ana derleme sürümü 10.00.xxxx). Lütfen sql-server ile etiketleyin.

1
SQL Server 2008, yürütme planlarının oluşturulma tarihini saklıyor mu?
Yakın zamanda kullandığımız ve veritabanının şemasını değiştirmeyi gerektiren bir uygulamayı yeni sürüme geçirdik. Bu değişiklikler önbelleğe alınmış yürütme planlarını atılmaya zorlayabilirdi. SQL Server bir sürü yeni plan oluşturmak zorunda kaldıysa, bu kullanıcı deneyimini yavaşlatabilirdi. Durumun bu olup olmadığını öğrenmek istiyorum. Benim sorum şu, SQL Server 2008 önbelleklenmiş yürütme planlarının oluşturulma …

1
ODBC Veri Kaynağı SQL Server Bağlantısı - Oturum Açma Kullanıcı için Başarısız Oldu
Veritabanımı bir SQL 2005'ten SQL 2008 ile bir sunucuya taşıdım. Şimdi bir ODBC veri kaynağı oluşturmaya çalışıyorum. "Kullanıcı tarafından girilen bir giriş kimliği ve parola kullanılarak SQL Server kimlik doğrulaması ile" kullanıyorum ve Giriş ve şifremi girdim. Oturum Açma SQL Server Management Studio'da Güvenlik-> Oturum Açmalar altında görünür. Oturum açma …

1
Çalışma Alanı Belleği Dahili
Christian Bolton, Brent Ozar vb. Tarafından SQL Server 2008 Dahili ve Sorun Giderme (Illinois yerel kütüphaneden ödünç alındı) okuma kitaplarıma göre SQL sunucusunda anlayış ve onay aramaya çalışıyorum ve web üzerinde çok sayıda arama Birisi varsa takdir ediyorum anlayışımı teyit edebilir veya düzeltebilir. Sorgu belleği desteği gerektiren her sorgu veya …

3
SQL Server'da bilgi şemasına erişimi reddetme
/ SQL Server'da bir kullanıcı / grup için sys.tables/ erişimini devre dışı bırakmak için en iyi yolu arıyorum Information Schema. 2008'den bu konuyu buldum Aşağıdaki şekilde erişimi reddetmenin bir yolunu gösterir [sys].[something]: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] …

2
SQL Server EXECUTE AS sorunu
Saklı yordam kullanmak için çalışırken bir şey eksik EXECUTE AS. Saklı yordam, verileri okur source_db, toplar ve sonucu saklar target_db. Sp'nin kendisi target_db. Ben özel bir giriş yaparlar ve hem de kullanıcılara harita source_dbve target_dbSP'nin sahibi için (yani kullanıcı app_agentiçinde source_dbve target_dbgiriş için app_agent). Olarak giriş yapar app_agentve yürütürsem EXEC …

4
Dizinleri Yeniden Oluşturma, DB şimdi 10 kat daha büyük
Yaklaşık 15 konser bir SQL Server veritabanı (2008 R2 SP1) var. Bakımın bir süredir çalışmadığı ortaya çıktı, bu yüzden tüm dizinleri yeniden oluşturmak için bir bakım planı oluşturdum, çok parçalanmışlardı. İş bitti ve parçalanma gitti, ama şimdi veritabanı 120 konserin üzerinde! Tüm yeniden yapılanmaları yapmak için ekstra alan kullanacağını anlıyorum, …


3
SQL Server'da bir tabloda birden çok boş değer atanabilir FK'ye sahip olmak kötü bir uygulama olarak kabul edilir mi
SQL Server'daki veritabanı yapımda, sipariş hakkında farklı bilgiler gerektiren 3 çeşit ürünüm var. Yani, bir oluşturulmuş Customersmasa ve üç farklı emir tabloları: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Tüm siparişler tablosunda bir ila birçok ilişki vardır Customers. Ayrıca Payments, ödeme ayrıntılarını içeride tutacak başka bir tablom var. Ama burada nasıl yapılandırılacağı konusunda şüphelerim …

3
Var değilse, aynı anda yerleştirin
Saklı bir yordamda eklerim ile eşzamanlılık sorunları yaşıyorum. Prosedürün ilgili kısmı şudur: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue = @_othervalue END Bu depolanan proc'ların 3 veya 4'ünü …

2
Kilitlenme hatası kilitlenme SQL'i döndürmüyor
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Web sitelerimden biri meşgul olduğunda bu hatayı rastgele alıyorum. Kabaca hangi tablolar üzerinde olduğunu biliyorum ama diğer programlar ile benim deneyim normalde kilitlenme oluyor nerede SQL iade olsun. …

4
SQL Server 2008 R2'de SQL Server deyimleri zaman zaman yavaşlıyor
Müşterilerimizden birinde, uygulamamızda bazı performans sorunları yaşıyoruz. Bir SQL Server veritabanındaki verileri tüketen ve güncelleyen bir .NET 3.5 web uygulamasıdır. Üretim ortamımız şu anda ön uç olarak bir Windows 2008 R2 makinesinden ve arka uçta bir SQL Server 2008 R2 kümesinden oluşuyor. Bizim app veritabanına bağlanmak için COM + ve …

4
Merkezi DBA veritabanı oluşturma
200'den fazla sunucumuz var ve yedeklemeyi, hataları, alan işlerini günlüğe kaydedip SSRS hakkında raporlar oluşturduğu merkezi bir DBA veritabanı oluşturmayı düşünüyorum. Nereden başlayacağınızdan emin değilim ve yardımınızı takdir ediyorum. Çok teşekkür ederim.


5
Veritabanındaki herhangi bir değişiklik nasıl algılanır (DDL ve DML)
Müşterimin SQL sunucusunda çok sayıda veritabanı var. Bu veritabanları geliştirilme aşamasındadır, bu nedenle geliştiriciler tasarlayabilir, yeniden düzenleyebilir, veri değişiklikleri yapabilir vb. Nadiren değişen bazı veritabanları vardır. Müşterim hepsini güvende tutmak (yedeklemek) ve çevreyi yönetmek için biraz zaman harcamak zorunda. (Şirkette DB yöneticisi konumu yoktur.) Uzun süren tartışmalardan sonra, müşteri geri …

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ı?

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.