«sql-server-2008» etiketlenmiş sorular

Microsoft SQL Server'ın 2008 sürümüne özgü sorular için bu etiketi kullanın.

23
Sunucuyla başarılı bir şekilde bir bağlantı kuruldu, ancak daha sonra oturum öncesi anlaşma sırasında bir hata oluştu
Üretim DB'sini Yerel Ortamdan bağlamaya çalışırken aşağıdaki hatayı alıyorum. Daha önce Production DB'yi bağlayabildim, ancak aniden aşağıdaki hatayı alıyorum, herhangi bir fikir? Sunucuyla başarılı bir şekilde bağlantı kuruldu, ancak daha sonra oturum açma öncesi anlaşma sırasında bir hata oluştu. (sağlayıcı: TCP Sağlayıcısı, hata: 0 - İşleyici geçersiz.) Üretim DB'nin bağlantı …

6
SQL Mevcut sütuna yabancı anahtar ekle
Yabancı anahtar kısıtlaması olan bir tabloyu güncellemek için SQL Server 2008'de aşağıdaki SQL komutunu kullanıyorsam: ALTER TABLE Employees ADD FOREIGN KEY (UserID) REFERENCES ActiveDirectories(id) UserIDEmployeestablodaki FK sütunum . Ben başvurmak çalışıyorum UserIDbenim de ActiveDirectoriesmasaya. Bu hatayı alıyorum: Yabancı anahtar 'Kullanıcı Kimliği', 'Çalışanlar' tablosuna referans veren geçersiz 'Kullanıcı Kimliği' sütununa başvuruyor.



13
Veritabanı için işlem günlüğü dolu
Tam süre boyunca bir işlemi açık tutan uzun süren bir işlemim var. Bunun uygulanma şekli üzerinde hiçbir kontrolüm yok. Bir işlem tam süre boyunca açık tutulduğundan, işlem günlüğü dolduğunda, SQL Server günlük dosyasının boyutunu artıramaz. Yani süreç hata vererek başarısız oluyor "The transaction log for database 'xxx' is full". Veritabanı …

4
Active Directory kullanıcı grubu SQL Server'da oturum açma olarak nasıl eklenir
Windows kimlik doğrulamasını kullanarak SQL Server'a bağlanan bir .net uygulamam var. Uygulamada SQL Server kimlik doğrulamasını kullanamıyoruz. Projemiz için orada çok sayıda Active Directory kullanıcımız var. Bu nedenle, her AD kullanıcısı için ayrı oturum açma hesabı oluşturmak yerine, SQL Server'daki her Active Directory kullanıcısı için ayrı oturum açma hesabı oluşturmalıyız, …

17
Print Statement kullanarak VARCHAR (MAX) nasıl yazdırılır?
Bir kodum var: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Komut Dosyasının uzunluğu yaklaşık 10.000 Karakterdir ve sadece maksimum 8000 tutabilen print Statement …


4
Sütunumda nasıl benzersiz bir kısıt oluşturabilirim (SQL Server 2008 R2)?
SQL Server 2008 R2'ye sahibim ve benzersiz bir sütun ayarlamak istiyorum. Bunu yapmanın iki yolu var gibi görünüyor: "benzersiz dizin" ve "benzersiz kısıtlama". Çoğu kişi tarafından benzersiz kısıtlama önerilmesine rağmen, anladığımdan çok farklı değiller, çünkü siz de otomatik olarak bir indeks alırsınız. Nasıl benzersiz bir kısıt oluşturabilirim? ALTER TABLE Customer …

13
MS SQL Server 2008 için bağlantı noktası nasıl bulunur?
Yerel makinemde MS SQL Server 2008 çalıştırıyorum. Varsayılan bağlantı noktasının 1433 olduğunu biliyorum, ancak biraz bu bağlantı noktasında dinleme yapmıyor. SQL, bir Express sürümüdür. Bağlantı noktasını bulmak için günlüğü, SQL Server Management Studio'yu, kayıt defterini ve genişletilmiş saklı yordamı zaten denedim. Ama bulamadım. Lütfen bana yardım et. Teşekkürler.



4
Ad Hoc Dağıtılmış Sorgular nasıl etkinleştirilir
OPENROWSETSQL Server 2000'de bir sorgu çalıştırdığımda çalışıyor. Ancak SQL Server 2008'deki aynı sorgu aşağıdaki hatayı oluşturur: SQL Server, "Ad Hoc Dağıtılmış Sorgular" bileşeninin "OpenRowset / OpenDatasource" öğesine erişimi engelledi çünkü bu bileşen, bu sunucu için güvenlik yapılandırmasının bir parçası olarak kapatıldı. Bir sistem yöneticisi sp_configure kullanarak 'Ad Hoc Dağıtılmış Sorguların' …

3
Neden SQL Server 2008 coğrafya veri türünü kullanmalı?
Bir müşteri veri tabanını yeniden tasarlıyorum ve standart adres alanları (Cadde, Şehir vb.) İle birlikte saklamak istediğim yeni bilgilerden biri de adresin coğrafi konumu. Aklımdaki tek kullanım durumu, kullanıcıların adres başka türlü bulunamadığında Google haritalarındaki koordinatları haritalamasına izin vermektir, bu genellikle alan yeni geliştirildiğinde veya uzak / kırsal bir konumda …

10
3'ten 6'ya kadar rastgele int değeri oluşturun
Microsoft SQL Server'da Min'den Max'e rastgele int değeri üretmesi mümkün mü (3-9 örnek, 15-99 vb.) Biliyorum, 0'dan Max'e kadar üretebilirim, ancak Min sınırı nasıl artırılır? Bu sorgu 1'den 6'ya kadar rastgele bir değer üretir. 3'ten 6'ya değiştirilmesi gerekir. SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number FROM information_schema.tables 5 …

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.