«sql-server-2008-r2» etiketlenmiş sorular

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

17
Zaman aşımı süresi doldu. İşlemin tamamlanmasından önce geçen zaman aşımı süresi veya sunucu yanıt vermiyor. Açıklama sona erdirildi
Mobil dosyalar için bir indirme sitesi olan web sitemde (günde 20000-60000) birçok kullanıcı var. Sunucuma uzaktan erişimim var (Windows Server 2008-R2). Daha önce "Sunucu kullanılamıyor" hataları alıyorum, ancak şimdi bir bağlantı zaman aşımı hatası görüyorum. Buna aşina değilim - neden ortaya çıkıyor ve nasıl düzeltebilirim? Tam hata aşağıdadır: '/' Uygulamasında …

12
Bir veritabanına yapılan tüm bağlantıları öldüren komut dosyası (RESTRICTED_USER ROLLBACK'ten daha fazlası)
Bir Visual Studio Veritabanı projesinden (TFS Auto Build aracılığıyla) sık sık yeniden dağıtan bir geliştirme veritabanı var. Bazen derlememi çalıştırdığımda şu hatayı alıyorum: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE statement failed. Cannot drop database "MyDB" because it is …

18
Tek kullanıcı modundan çıkma
Şu anda, veritabanım Tek Kullanıcı modunda. Veritabanını genişletmeye çalıştığımda bir hata alıyorum: 'My_db' veritabanına erişilemiyor. (ObjectExplorer) Ayrıca, veritabanını silmeye çalıştığımda hatayı alıyorum: Durum veya 'my_db' veritabanı seçeneklerinde değişiklik şu anda yapılamıyor. Veritabanı tek kullanıcı modunda ve şu anda bir kullanıcı ona bağlı. Tek kullanıcı modundan nasıl çıkarım? Bu veritabanını kullanan …

8
SQL Server'da saklı yordam veya işlevdeki son değişiklik tarihi nasıl kontrol edilir
Fonksiyonun en son ne zaman değiştirildiğini kontrol etmem gerekiyor. Oluşturma tarihi nasıl kontrol biliyorum (SQL Server Management Studio işlev özellikleri penceresinde). SQL Server 2000'de değişiklik tarihini kontrol etmenin mümkün olmadığını buldum (bu gönderiye bakın: Saklı yordamın SQL Server 2000'de en son ne zaman değiştirildiğini belirlemek mümkün mü? ) SQL Server …


10
SQL Server veritabanı boyutunu seçin
sql sunucumu sadece veritabanı boyutunu almak için nasıl sorgulayabilirim? Bunu kullandım: use "MY_DB" exec sp_spaceused Bunu anladım : database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Bana ihtiyacım olmayan birkaç sütun döndürür, belki bu saklı yordamdan database_size sütun seçmek için bir hile var mı? Ayrıca bu kodu denedim: SELECT …



12
Dosya veya derleme yüklenemedi Microsoft.SqlServer.management.sdk.sfc sürüm 11.0.0.0
MS SQL Server 2008 R2'yi kurdum ve modeli EDMX dosyası altında veritabanından güncellemeye çalıştığımda bu hatayla karşılaşıyorum. Dosya veya derleme yüklenemedi Microsoft.SqlServer.management.sdk.sfc sürüm 11.0.0.0 Buradan Microsoft SQL Server 2008 R2 Paylaşılan Yönetim Nesnelerini kurmaya çalıştım ama neşe yok.

8
Row_number () ile SQL Güncellemesi
CODE_DEST sütunumu artan bir sayı ile güncellemek istiyorum. Sahibim: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Şu şekilde güncellemek istiyorum: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Bu kodu denedim: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER (ORDER BY [RS_NOM]) AS TheId FROM DESTINATAIRE_TEMP) Bu, …


9
Tablo adlarının aranması
Depolanan prosedürlerimde dizeleri aramak için aşağıdakileri kullanıyorum: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Yukarıdakileri, belirli bir db "DB adı" nda Tablo adlarını arayacak şekilde değiştirmek kolay mı?

4
Bölme İşlevi COUNT () OVER DISTINCT kullanılarak mümkün
Devam eden toplam farklı NumUsers elde etmek için aşağıdakileri yazmaya çalışıyorum, şöyle ki: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (PARTITION BY [Mth]) Yönetim stüdyosu bundan pek memnun görünmüyor. DISTINCTAnahtar kelimeyi kaldırdığımda hata kayboluyor , ancak daha sonra ayrı bir sayı olmayacak. DISTINCTbölüm işlevlerinde mümkün görünmüyor. Farklı sayımı nasıl bulabilirim? İlişkili alt …

4
SQL Server'daki tablodan Xml değerleri ve nitelikleri nasıl sorgulanır?
XmlSütun içeren bir tablom var: SELECT * FROM Sqm Bir xmlsatırın verilerinin bir örneği şöyle olacaktır: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer" unit="µs" count="1" sum="184487" average="184487" minValue="632704" maxValue="632704" >632704</Metric> <Metric id="Database.CreateConnection_SaveContextUserGUID" type="timer" unit="µs" count="2" sum="7562" average="3781" minValue="12928" maxValue="13006" standardDeviation="16" >12967</Metric> …

6
İki nokta arasındaki mesafenin hesaplanması (Enlem, Boylam)
Bir haritada iki konum arasındaki mesafeyi hesaplamaya çalışıyorum. Verilerimde sakladım: Boylam, Enlem, X POS, Y POS. Daha önce aşağıdaki pasajı kullanıyordum. DECLARE @orig_lat DECIMAL DECLARE @orig_lng DECIMAL SET @orig_lat=53.381538 set @orig_lng=-1.463526 SELECT *, 3956 * 2 * ASIN( SQRT( POWER(SIN((@orig_lat - abs(dest.Latitude)) * pi()/180 / 2), 2) + COS(@orig_lng * …
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.