«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
WITH CTE ve WITH CTE (<column_names>) arasındaki fark nedir?
MSDN'de Ortak Tablo İfadelerini Kullanma bölümünde gösterildiği gibi , bir CTE'yi şu şekilde tanımlayabilirsiniz: WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) ve şöyle kullanın: SELECT &lt;column_list&gt; FROM expression_name; Diyelim ki aşağıdaki 2 CTE'm var with cte1 as( select name from Table1 ) with cte2(name) as( …

6
MS SQL Server'da dağınık bir çoğaltma nasıl düzeltilir
Bir veritabanını yedekten geri yükledim. Veritabanı, farklı bir sunucuya yayımlamak için çoğaltma kullanır. Veritabanı geri yüklemesinin çoğaltmayı bozacağını varsayarsak, çoğaltmayı silmeye ve yeniden oluşturmaya çalıştım (sıfırdan yeniden oluşturmak için bir komut dosyasına sahibiz). Tam olarak ne yaptığımdan emin değilim, ama şimdi tamamen dağınık durumda ve düzeltemiyorum. İlk olarak, abonelikten kurtulmaya …

1
PowerShell'de SQLCMD üzerinden LocalDB'ye bağlanın
SQLCMD yardımcı programı ile PowerShell aracılığıyla bilgisayarımdaki "localdb \ MSSQLLocalDB" sunucusuna erişmeye çalışıyorum. PowerShell v5, .NET v5.0 kullanıyorum ve sunucu adı (localdb)\MSSQLLocalDBMicrosoft SQL Server Management Studio 2014'te bağlandığımda. PS C:\&gt; sqlcmd -S localdb\MSSQLLocalDBve PS C:\&gt; sqlcmd -S .\localdb\MSSQLLocalDBbu hatayla sonuçlanır: Sqlcmd: Hata: SQL Server için Microsoft ODBC Sürücüsü 11: SQL …


3
VS DB projesi olarak içe aktarıldıktan sonra “Kullanıcıya çözümlenmemiş başvuru”
Mevcut bir SQL Server 2008r2 üretim veritabanını VS 2013 veritabanı projesine aktardım. Şimdi satırlarında bir takım hatalar alıyorum Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser]. Kullanıcıları yönetmek için VS DB projeme gerçekten ihtiyacım yok, ancak orada olmasalardı dağıtım sırasında bunları kaldırmaya çalışacağından endişeliyim. Dosyaların kendisi CREATE …


5
DELETE deyimi REFERENCE kısıtlamasıyla çakıştı
Tüm kullanıcıları silmeye çalışıyorum ama hatayı alıyorum: Msg 547, Level 16, State 0, Line 1 The DELETE statement conflicted with the REFERENCE constraint "FK_M02ArticlePersons_M06Persons". The conflict occurred in database "workdemo.no", table "dbo.M02ArticlePersons", column 'M06PersonId'. The statement has been terminated. Sorgu: DELETE FROM [workdemo.no].[dbo].[M06Persons] WHERE ID &gt; '13' GO Kullanmam gerekiyor …
11 sql-server  t-sql 

1
DMV sys.dm_exec_query_stats içinde last_worker_time ve last_elapsed_time arasındaki fark nedir?
last_worker_time ve last_elapsed_time'ın DMV sys.dm_exec_query_stats içindeki anlamı ve aralarındaki fark nedir? sorgu altında ateş ettiğimde SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Aşağıdaki gibi sonuç alıyorum. Ben fark ya şey ya eşit ya da geçen zaman işçi zaman daha fazladır. Ben …

6
Veritabanı 2'de mantıksal sayfa (5: 65424) getirilemedi
SqlExceptionSaklı yordam çağırma aşağıdaki alıyorum : Veritabanı 2'de mantıksal sayfa (5: 65424) getirilemedi. 4899918190390149120'ye göre olmayan 7349876362857938944 tahsis birimine aittir. System.Data.SqlClient.SqlException oluştu Message = "Veritabanı 2'de mantıksal sayfa (5: 65424) getirilmeye çalışılamadı. 4899918190390149120 değil, 7349876362857938944 ayırma birimine aittir. Kaynak = ". Net SqlClient Veri Sağlayıcısı" ErrorCode = -2146232060 Sınıf = …

5
Kullanıcı İzinleri Yedekleme Sonrası Dağıldı -> Geri Yükleme İşlemi
Hepsini (.bak dosyalarına) yedekledim, bu dosyaları yeni kutuya kopyaladım ve geri yükledim (hepsi SQL Management Studio kullanılarak yapıldı) için birkaç SQL Server 2008 veritabanını yeni db sunucumuza taşımak zorunda kaldım. Her şey yolunda gitti ama şimdi eski RDBMS üzerinde çalışmaya devam eden SQL Server hesabını kullanarak veritabanlarından herhangi birine giriş …

1
JOIN deyiminde OR kullanılırken garip sorgu planı - Tablodaki her satır için sürekli tarama
UNIONing iki sonuç kümesi neden ORIN yan tümcesinde OR kullanarak daha iyi olabilir göstermek için bir örnek sorgu planı üretmeye çalışıyorum. Yazdığım bir sorgu planı beni çok üzdü. Users.Reputation üzerinde kümelenmemiş bir dizin ile StackOverflow veritabanı kullanıyorum. Sorgu CREATE NONCLUSTERED INDEX IX_NC_REPUTATION ON dbo.USERS(Reputation) SELECT DISTINCT Users.Id FROM dbo.Users INNER …


1
Yerel hizmet hesabında çalışan SQL Server'dan bir etki alanı kullanıcısının sahip olduğu bir SSIS paketini çalıştırma
SQL Server Nesneleri Aktar görevlerini içeren bir SSIS paketi çalıştırmak istiyorum. İlgili sunucular aynı etki alanındadır, ancak SQL Server hizmetleri yerel hizmet hesaplarında çalışıyor. Böylece çevre şöyle görünür: Alan adı Sunucu 1 Yerel hesapta çalışan SQL Server Dosya sisteminde: SSIS paketi SQL Server Agent'ta: bir iş Sunucu 2 Yerel hesapta …
10 sql-server  ssis 


2
Belgelerdeki sys.dm_exec_query_stats uyarısının pratik etkileri nelerdir?
Dokümantasyon için sys.dm_exec_query_statsdevletler şu: Sunucuda yürütülmekte olan bir iş yükü varsa, sys.dm_exec_query_stats öğesinin ilk sorgusu yanlış sonuçlar verebilir. Daha doğru sonuçlar, sorgunun yeniden çalıştırılmasıyla belirlenebilir. Bazen aktif bir iş yükü sırasında bu DMV'yi sorgularım ve doğru sonuçları tercih ederim. Yukarıdaki uyarıyı pratikte nasıl uygulayacağımı bilmiyorum. DMV'yi her zaman iki kez …
10 sql-server  dmv 

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.