«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
Birleştirme çoğaltma makale sayısı için zor sınırlama?
Biraz arka plan. Birleştirme çoğaltması kullanan bir uygulama geliştirdik. Şu anda, yaklaşık 212 makale yayınlıyoruz ve 256 makale sayısı sınırına düştüğü için her şey yolunda. (Sunucuda SQL Standard 2005 ve abone düzeyinde 2005 Express kullanma.) En baştan SQL 2008 R2 Standard sunucu tarafı ve Express 2008 R2'nin asgari sistem gereksinimine …

1
İşlemsel Çoğaltmayı Yedeklemeden Başlatma
Yedeklemeden Başlatma İşlemine İzin Ver olarak çoğaltma için bir yayın ayarlarken bir seçenek vardır. Birkaç yıldır çoğaltılmış veritabanları oluşturuyoruz ve her zaman bir backkup'tan başlattık, ancak bu bayrağı asla ayarlamadık (birkaç gün önce ilk kez fark ettik). Çoğaltma kesinlikle tüm bu süre boyunca sorunsuz çalıştı. Bunun kullanılması gerektiğini açıklayan çok …

2
Microsoft SQL Server 2008 R2 yedekleme hatası
Harici bir diske basit bir yedekleme yapmaya çalışıyorum ve bu hatayı alıyorum: Sunucu 'Sunucu adı' için yedekleme başarısız oldu Ek bilgi: System.Data.SqlClient.SqlError: "C: \ Program Files \ Microsoft SQL .." üzerine yüklenen ortam, 1 ortam ailesini destekleyecek şekilde biçimlendirilmiştir, ancak yedekleme aygıtı belirtimine göre 2 ortam ailesi beklenmektedir. (Microsoft.SqlServer.smo) ` …


3
SQL BULK Insert / BCP Dışa Aktarma İşleminden Sonra Kullanılan Bellek Serbest Bırakılmadı
Aşağıdaki gibi çok temel bir SQL tablosu oluşturduk CREATE TABLE [dbo].[TickData]( [Date] [varchar](12) NULL, [Time] [varchar](12) NOT NULL, [Symbol] [varchar](12) NOT NULL, [Side] [varchar](2) NOT NULL, [Depth] [varchar](2) NOT NULL, [Quote] [varchar](12) NOT NULL, [Size] [varchar](18) NOT NULL ) ON [PRIMARY] Daha sonra 3 Gig Toplu Toplu Yerleştirdim BULK INSERT …

2
Sayısal olmayan karakterleri bir dizeden nasıl çıkarabilirim?
Kullanıcılar bir kutuya bir arama terimi girer ve bu değer saklı bir işleme geçirilir ve veritabanındaki birkaç farklı alana karşı kontrol edilir. Bu alanlar her zaman aynı veri türünde değildir. Bir alan (telefon numarası) tüm numaralardan oluşur, bu nedenle işaretlenirken .Net CLR işlevi kullanılarak sayısal olmayan tüm karakterler dizeden çıkarılır. …



2
Dizinler bellek tüketiyor mu?
SQL Server'da bellek kullanımı hakkında bilgi edinmeye başladım. SQL Server 2008 R2 "Hayalet Bellek" sorusunun yanıtında sorguyu kullanırken ? , Tek bir veritabanının arabellek havuzundaki aslan payını aldığını keşfettim. Daha ileri baktığımızda, sys.allocation_unitsve kullanarak sys.indexes, bunun büyük olasılıkla veritabanındaki dizinlerin yoğun kullanımından kaynaklandığını doğruladım. Dizinlerin çoğu kümelenir. Başka bir veritabanı …

3
Dinamik SQL Yedekleme Komutları için Try / catch Kullanırken Hata Ayrıntılarını Kaydetme
Bir try catch ve dinamik sql kullanan bir saklı yordam içinde bir yedekleme komutu verilirken, hata mesajları doğrudan yedekleme komutunu çalıştırmayla karşılaştırıldığında çok geneldir. SP içinde Dene / Yakala: begin try execute sp_executesql @sql; -- a backup command end try begin catch print ERROR_MESSAGE(); -- save to log, etc. end …

3
MS SQL Server'daki bakire sorguların performansı nasıl artırılır?
Kendi bağımsız önbellekleme veri ASP.NET web sitesi var ve veri aynı sorgu ile ikinci kez sorgu gerekmez, bu nedenle uzun süre değişmez. Bu SQL Server'a gitmek ilk kez (bakire) sorguların performansını artırmak gerekiyor. Bazı sorgular SQL Server'ın kullanılmasına neden olabilecek kadar çok veri işler tempdb. SQL Server tempdbgerektiğinde kendi başına …

2
Sürekli işlerken indeks parçalanması
SQL Server 2005 900M kayıt tablosunda yaklaşık 350M kayıtları sürekli olarak işleyebilmem gerekiyor. Ben işlem yapmak için kayıtları seçmek için kullandığım sorgu işlem olarak kötü parçalanmış olur ve ben dizin yeniden oluşturmak için işleme durdurmak gerekir. Sözde veri modeli ve sorgu ... /**************************************/ CREATE TABLE [Table] ( [PrimaryKeyId] [INT] IDENTITY(1,1) …

3
Bu Tam Dış Birleştirme neden çalışmıyor?
İstediğim sonuçları elde etmek için daha önce Full Outer Joins'i kullandım, ama belki de konsepti tam olarak anlamıyorum çünkü basit bir birleşimin ne olacağını başaramıyorum. Her biri 2 alanlı 2 tablo (ki ben t1 ve t2 diyeceğim) var: t1 Policy_Number Premium 101 15 102 7 103 10 108 25 111 …


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.