Pertanyaan yang diberi tag «sql-server-2008-r2»

SQL Server 2008 R2 (versi build utama 10.50.xxxx). Harap beri tag dengan sql-server.

1
Ganti nilai elemen xml yang diketik dalam SQL Server dengan XQuery
Diberikan elemen, didefinisikan dalam Koleksi Skema XML seperti: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Bagaimana Anda memperbarui elemen menggunakan XQuery? Elemen ini ditemukan di dalam namespace ns di koleksi skema. Saya telah mencoba memperbarui elemen kueri di bawah ini: update cm.item set data.modify( 'declare namespace …


1
Mengapa kunci primer (berkerumun) tidak digunakan dalam permintaan ini?
Saya memiliki tabel SQL Server 2008 R2 yang struktur skimnya terlihat sebagai berikut: CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] NULL, CONSTRAINT [PK_CDSIM_BE] PRIMARY …


1
Basis data dengan banyak file .mdf
Saya telah mencari secara online tetapi tidak menemukan apa yang saya cari. Masalah / permintaan adalah sepengetahuan saya database di SQL Server harus memiliki Satu file .mdf dan mungkin beberapa file .ndf dan Satu file .log. Saya telah melihat banyak basis data dengan satu mdf dan beberapa file ndf. Tetapi …

2
Menghapus file data sekunder. DBCC SHRINKFILE: Halaman tidak dapat dipindahkan karena ini adalah halaman tabel kerja
Saya memiliki terlalu banyak file data sekunder (.ndf) yang dibuat untuk tempdb. Untuk menghapus file berlebih, saya perlu mengosongkan file (konten akan dipindahkan ke file lain): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); lalu hapus file: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Tetapi EMPTYFILEperintah mengembalikan kesalahan: DBCC SHRINKFILE: Page 8:41920 could not be moved …


1
Performa kueri yang buruk
Kami memiliki prosedur besar (10.000+ garis) yang biasanya berjalan dalam 0,5-6,0 detik tergantung pada seberapa banyak data yang harus dikerjakan. Selama sebulan terakhir ini sudah mulai lebih dari 30 detik setelah kami melakukan pembaruan statistik dengan FULLSCAN. Ketika melambat, sp_recompile "memperbaiki" masalah, sampai pekerjaan statistik malam berjalan lagi. Dengan membandingkan …

1
Melewati nama kolom secara dinamis ke UNPIVOT
Saya punya tabel dengan data berikut First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 Dan menggunakan UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Saya mendapatkan hasil sebagai berikut Data DayName …


3
Memanggil pekerjaan SQL Server dalam pekerjaan lain
Apakah mungkin untuk memanggil pekerjaan SQL Server untuk dijalankan dalam pekerjaan lain? Saya tahu kita bisa menambahkan semua langkah dari Ayub 1 ke Ayub 2, tetapi saya lebih memilih untuk tidak melakukannya. Pertama, Pekerjaan 2 sudah cukup besar dan kedua saya tidak bisa menemukan opsi salin-tempel untuk menyalin langkah di …

1
optimisasi kueri: interval waktu
Secara utama, saya punya dua jenis interval waktu: presence time dan absence time absence time dapat dari jenis yang berbeda (misalnya istirahat, absen, hari khusus dan sebagainya) dan interval waktu mungkin tumpang tindih dan / atau berpotongan. Hal ini tidak pasti, bahwa hanya kombinasi yang masuk akal dari interval ada …

3
Apakah SELECT ROW_NUMBER () dijamin untuk mengembalikan hasil yang diurutkan berdasarkan nomor baris yang dihasilkan?
Misalnya, pertimbangkan permintaan SQL: SELECT A.[Name], ROW_NUMBER() OVER(ORDER BY A.[Name] ASC) FROM [FooTable] AS A Di sini saya amati hasil yang dikembalikan diurutkan berdasarkan A. [Nama]. Jika saya mengubah kolom sortir yang didefinisikan dalam fungsi ROW_NUMBER ke kolom lain, sekali lagi hasilnya menjadi diurutkan berdasarkan kolom itu. Saya mengharapkan nomor …

1
Menginisialisasi Replikasi Transaksional Dari Cadangan
Ada opsi ketika menyiapkan publikasi untuk replikasi untuk Mengizinkan Inisialisasi Dari Cadangan. Kami telah membuat basis data yang direplikasi selama beberapa tahun sekarang dan selalu diinisialisasi dari backkup tetapi tidak pernah menetapkan tanda ini (kami baru memperhatikannya untuk pertama kali beberapa hari yang lalu). Replikasi itu pasti berhasil tanpa masalah …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.