«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
İstemciden SQL Server'a bağlantıyı kontrol etmenin kolay yolu
Sorun giderme amacıyla, bir istemcinin SQL Server'a bağlanamayan uygulamadan bağımsız olarak bir istemcinin bir SQL Server örneğine bağlanıp bağlanamayacağını kontrol etmek istiyorum. Varsayılan Windows sistem araçlarını kullanarak bunu yapmanın kolay bir yolu var mı (başka bir deyişle, üçüncü taraf yazılımları yüklemek zorunda değilsiniz)? Belki de komut dosyaları veya ağ uygulamaları …

2
Optimize ediciye ihtiyaç duyduğu süre boyunca veya daha fazla süre vermek mümkün mü?
Optimize edicinin, bazen kesilebileceği tüm olası yürütme planlarını keşfetmek için ihtiyaç duyduğu her zaman alamayacağı göz önüne alındığında (yürütme süresini en aza indirmeli ve katkıda bulunmamalıdır). Ihtiyacınız olan her zaman (veya milisaniye belirli bir miktarda) optimize edici verebilir böylece bu geçersiz kılınmış olup olmadığını merak ediyordum . Bu (atm) için …


3
Boyuttaki Bir Aralığı Dinamik Olarak Tanımlama
Her küp inşa etmeye karar verdiğimde karşılaştığım bir sorun var ve henüz üstesinden gelmek için bir yol bulamadım. Sorun, kullanıcının boyutta sabit kodlamaya gerek kalmadan bir dizi şeyi otomatik olarak tanımlamasına nasıl izin verileceğidir. Sorunumu bir örnekte açıklayacağım. Müşteriler adında bir masam var : tablodaki veriler: Ben pivot tarzı ve …

3
'Null değeri bir toplama veya başka bir SET işlemi ile ortadan kaldırıldı' hata mesajındaki 'SET' anlamına gelir.
Bir meslektaşınızın senaryosunu çalıştırırken bugün yukarıdaki 'ANSI uyarısı' mesajını gördüm (ve birçok ifadeden hangisinin uyarının gösterilmesine neden olduğunu bilmiyorum). Geçmişte görmezden geldim: Kendimi boş bırakmıyorum ve bu yüzden onları ortadan kaldıracak her şey kitabımda iyi bir şey! Ancak bugün 'SET' kelimesi tam anlamıyla bana bağırdı ve kelimenin anlamının bu bağlamda …
18 sql-server 

1
Bir veritabanı için bir takma ad veya eşanlamlı oluşturmak mümkün mü?
Veritabanı takma adı veya eşanlamlısı oluşturmak mümkün müdür? Ne yapabilmek umuyorum NewDatabaseName bir ton kod yeniden yazmak zorunda kalmamak için OldDatabaseName olarak diğer adı var. Arka Plan: Kendime bağlı bir sorunla karşı karşıya olan bir müşteri bana yaklaştı. SQL sunucusu arka ucu olan bir üçüncü taraf uygulaması var. Kullanıcılar, Visual …

3
Sql Server'da 'n' günlük web sunucusu günlükleri nasıl saklanır?
Daha hızlı raporlama ve performans analizi için web sunucusu günlüklerimizi Sql Server'a eklemek istiyoruz. Bu, trafik modellerini, sorunları, yavaşlamaları neredeyse gerçek zamanlı olarak görmemizi sağlayacaktır. Yük dengeleyicimizden ve veritabanına toplu eklerimizden gelen istek / yanıt olaylarını dinleyen bir daemon'umuz var. Bununla birlikte, günde yaklaşık 1 GB günlük alıyoruz ve sadece …

2
Row_GUID sütununun amacı nedir?
AdventureWorks2012 veritabanında dolaşıyorum ve birkaç tabloda kullanılan Row_GUID'yi görüyorum. Sorumun 2 bölümü var: Ne zaman bir Row_GUID sütunu eklemeliyim? Row_GUID sütununun yararları ve yararları nelerdir?
18 sql-server  uuid 

3
Bu birleşme kardinalite tahmini neden bu kadar büyük?
Aşağıdaki sorgu için inanılmaz derecede yüksek bir kardinalite tahmini olduğunu düşünüyorum yaşıyorum: SELECT dm.PRIMARY_ID FROM ( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk ON d1.LINK_ID = lnk.LINK_ID LEFT OUTER JOIN X_DETAIL_2 d2 ON dt.ID = …

2
Saklı yordam içinde bu sorguda SQL Injection neden gerçekleşmiyor?
Aşağıdaki saklı yordamı yaptım: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100), @actorgender nvarchar(100)) AS SELECT ActorDOB, ActorName FROM tblActor WHERE ActorName LIKE '%' + @nameString + '%' AND ActorGender = @actorgender Şimdi böyle bir şey yapmayı denedim. Belki bu yanlış yapıyorum, ama böyle bir prosedür herhangi bir SQL enjeksiyon önleyebilir emin olmak …


4
OVER ile pencere işlevinde DISTINCT kullanma
Oracle'dan SQL Server 2014'e bir sorgu geçirmeye çalışıyorum. İşte Oracle'da harika çalışan sorgum: select count(distinct A) over (partition by B) / count(*) over() as A_B from MyTable SQL Server 2014'te bu sorguyu çalıştırmayı denedikten sonra aldığım hata burada. Use of DISTINCT is not allowed with the OVER clause Sorunun ne …

2
Paralel sorgu yürütme hatasını anlamamız gerekiyor
Bugün üretim sql sunucumuzda performansta bir düşüş yaşadık. Bunun meydana geldiği süre içinde birkaç "The query processor could not start the necessary thread resources for parallel query execution"hata kaydettik. Yaptığım okuma, bunun karmaşık bir sorguyu yürütürken kaç CPU kullanılacağı ile ilgili olduğunu gösteriyor. Ancak ne zaman kesintisi sırasında kontrol bizim …


2
SQL Server bir sütunu bir int için güncelleştirirken işlem günlüğü doldurma nasıl
Denilen bir SQL Server 2005 tablo BRITTNEY_SPEARS_MARRIAGESvar ve aşağıdaki sütunlara sahiptir: MarrigeId tinyint, HusbandName varchar(500), MarrigeLength int Şimdi başka bir masam var BRITTNEY_SPEARS_MARRIAGE_STORIES StoryId int, MarriageId tinyint, StoryText nvarchar(max) Sorun, MarrigeIdsütunu bir ' intden a' ya güncellemek istiyoruz tinyint. Brittney'in her şey söylenmeden ve yapılmadan önce çok sayıda evliliği olacağını …

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.