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


5
SQL Server'da kaç kaydın uygun bir telefon numarasına sahip olmadığını bulmanın en iyi yolu nedir?
İnsanların tarihsel olarak özgürce değer vermek için kullanabileceği bir alanım var. Onları temizleyebilmem için uygun bir değeri olmayan kayıtları tanımlamam gerekiyor. Bunun için SSIS'ye bakıyordum. Eğilimim, bazı C # kodlarında regex ifadesi olan bir komut dosyası bileşeni ve ardından bir yönlendirme kullanmaktır. Yine de, SSIS'de bunu C # 'a başvurmadan …

5
SQL Server komut satırı kullanımı? Mümkün mü?
Bir projeyi yönetmek için SQL Server Management Studio 2008'in yerleşik "Çözüm Gezgini" ni kullanmaya çalışıyorum ve 2 hafta boyunca bununla uğraştıktan sonra, gerçekten umursamadım. Bu "kolaylık" özellikleri aslında bir engel. Ne yazık ki, çalıştığım yer bir MS mağazası ve yollarında oldukça sıkışmış. Komut satırına geri dönmek istiyorum (Vim'i çok isterim!). …

2
SQL 2008 Web Edition için “çok büyük” ne kadar büyük?
Yakında sunulacak uygulamamız için SQL Server 2008 Web sürümü ile SQL Server 2008 Enterprise sürümü arasında seçim yapmam gerekiyor. "Olması gereken" işlevler yoktur: uygulama şu anda SQL Express'te çalışmaktadır, ancak SQL Express'in uyguladığı maksimum 10GB boyutunu aşacaktır. Bu karşılaştırma tablosuna ve bu sayfanın "Ölçeklenebilirlik ve Performans" bölümündeki en önemli tabloya …

1
Alan kazanmak için DBCC CLEANTABLE'ı ne zaman çalıştırmanız gerektiğini belirlemenin güvenilir bir yolu var mı?
Son zamanlarda, sadece% 80'e yakın dosya kullanımında dosyaları büyütmek yerine, yığınları birleştirmek, kümelenmiş dizinler eklemek ve bırakmak, satır veya sayfa sıkıştırması uygulamak vb. Ancak, DBCC CLEANTABLE'ı çalıştırarak daha fazla alan kazanabildiğim birkaç durum var . Ortamımdaki yüzlerce veritabanıyla, kullanıcıların her birinde ne yaptığını bilmek mümkün değildir ve sabit uzunluktaki sütunların …

2
Sayısal olarak ayrılmış saklı yordam grupları oluşturmak için SQL Server özelliğini kullanan var mı?
Soru, bu msdn belgesindeki number parametresini ifade eder Bunu yapmazsanız, SQL Server'da sayıya göre ayrılmış birden fazla saklı yordam oluşturabilir ve bunları tek bir damla ile bırakabilirsiniz. create procedure dbo.stored_proc1 as select 1 go create procedure dbo.stored_proc1;2 as select 2 go exec stored_proc1 -- returns 1 go exec stored_proc1;2 -- …


2
`Nvarchar / nchar` ne zaman SQL Server 2019 ile kullanılacaktır?
SQL Server 2019 Microsoft'un tanıtır ile UTF-8 desteği için CHARve VARCHARveri türleri ve der ki: Bu özellik, kullanılan karakter kümesine bağlı olarak önemli miktarda depolama tasarrufu sağlayabilir. Örneğin, UTC-8 etkin bir harmanlama kullanarak ASCII dizeleri olan mevcut bir sütun veri türünün NCHAR (10) 'dan CHAR (10)' a değiştirilmesi, depolama gereksinimlerinde …

1
Kullanıcı `dbo` ile sys.databases içinde saklanan veritabanının sahibi arasındaki fark nedir?
Geçenlerde kullanıcı nerede bir soru gelip vardı dbobir veritabanında bir vardı sideşleşmedi owner_sidin sys.databases. Veritabanının sahibinin rol üyelerinden nasıl farklı olduğunu anlıyorum db_ownerama her zaman kullanıcının dboveritabanının gerçek sahibi olduğunu düşünmüştüm . Durum böyle değil mi? Ve eğer öyleyse dbove ne arasında gerçek bir fark var sys.databasesmı?

2
TSQL kullanarak veritabanını dinamik olarak değiştirme
Dinamik SQL'de belirtilen veritabanına SSMS içeriğini dinamik olarak değiştirmeye çalışırken sorun yaşıyorum: EXEC sys.sp_executesql N'USE db1 ' ; Başarılı bir şekilde yürütülür ancak SSMS'nin veritabanı içeriği değişmez. Yukarıdaki gibi küçük bir değişiklik denedim DECLARE @sql NVARCHAR(100) DECLARE @db NVARCHAR(50) SET @db = N'db1' SET @sql = N'Use ' + @db …


2
Ana veritabanı bozuk, örnek başlamıyor - seçeneklerim nelerdir?
Yardım! Ana veritabanım bozuk, SQL örneğini çevrimiçi bile edemiyorum! Sunucumu yedeklemek için seçeneklerim nelerdir? Bir ana yedek var, ama "Ana veritabanını geri yükleme" MSDN sayfası örneği yapamam tek kullanıcı modunda başlatmak istiyor! (Not: Bu soruyu SQL sürümünde belirtilmemiş olarak bırakıyorum, böylece daha yaygın olarak uygulanabilir bir referans olacak. DBA.SE ile …

4
Saklı yordamı kullanarak bir tarih aralığındaki her gün için bir satır nasıl oluşturulur?
Belirli bir tarih aralığında her gün için bir tabloda bir satır oluşturacak saklı yordam oluşturmak istiyorum. Saklı Yordam iki girişi kabul eder - kullanıcının istediği tarih aralığının başlangıç ​​tarihi ve bitiş tarihi. Diyelim ki şöyle bir masam var: SELECT Day, Currency FROM ConversionTable Gün bir DateTime ve Para Birimi yalnızca …

5
Sorguları çalıştırmak için eriştiğim DataBase sunucusunda hangi Veritabanı Altyapısı'nın yüklü olduğunu nasıl kontrol edebilirim?
Erişebileceğim bir Datasase sunucusunda ne tür sql çalıştığını kontrol etmek istiyorum. Yalnızca bir web arayüzüne ve tablo listesine erişebiliyorum. Arabirim aracılığıyla bir listede bulunan tablolarda sorgu çalıştırabilirim. Sunucu ve sunucunun çalıştığı sürüm hakkında nasıl daha fazla bilgi edinebilirim? IP veya sunucunun çalıştığı bağlantı noktası hakkında hiçbir fikrim yok. Sunucunun MySQL, …

1
İstatistikte Histogram adımlarının sayısı nasıl belirlenir?
Çubuk grafik adımlarının sayısı SQL Server'da İstatistiklerde nasıl belirlenir? Anahtar sütunum 200'den fazla farklı değere sahip olmasına rağmen neden 200 adımla sınırlı? Karar verme faktörü var mı? gösteri Şema tanımı CREATE TABLE histogram_step ( id INT IDENTITY(1, 1), name VARCHAR(50), CONSTRAINT pk_histogram_step PRIMARY KEY (id) ) Masama 100 kayıt ekleme …

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.