Pertanyaan yang diberi tag «sql-server»

Semua versi Microsoft SQL Server (bukan MySQL). Harap juga tambahkan tag khusus versi, seperti sql-server-2016, karena sering relevan dengan pertanyaan.





2
Gabungkan dua kueri SELECT dengan klausa WHERE yang berbeda
Saya punya satu tabel layanan. Saya perlu menggabungkan dua pertanyaan SELECT. Keduanya memiliki klausa tempat yang berbeda. Sebagai contoh SELECT U_REGN as 'Region', COUNT(callID) as 'OpenServices', SUM(CASE WHEN descrption LIKE '%DFC%' THEN 1 ELSE 0 END) 'DFC' FROM OSCL WHERE ([status] = - 3) GROUP BY U_REGN ORDER BY 'OpenServices' …

1
Perakitan referensi dalam sqlproj tidak digunakan untuk server
Saya memiliki Visual Studio 2013 Database Proyek yang membutuhkan versi modifikasi dari fastJSON sebagai referensi. Saya memilih Hasilkan DDL di properti referensi seperti yang ditunjukkan pada tangkapan layar ini: Dan dalam file msbuild .sqlproj: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> Namun bin / debug / Project.sql tidak mengandung baris untuk CREATE …


2
Cara menghapus Kesalahan 15404 setelah DB restart (selain me-reboot)
Seringkali (mis. ~ Bulan) Pekerjaan SQL Server Agent setiap jam akan mulai melaporkan Kesalahan 15404 dan terus melakukannya sampai diintervensi. [298] Galat SQLServer: 15404, Tidak dapat memperoleh informasi tentang grup Windows NT / pengguna 'DOMAIN_NAME \ SomeDomainAccount', kode galat 0x6e. [SQLSTATE 42000] (ConnIsLoginSysAdmin) Kadang-kadang kegagalan pertama terjadi segera setelah restart …


3
menimpa tabel dengan data dari tabel lain - SQL
Pengguna kami ingin me-refresh database QA dari produksi tetapi ingin dua tabel (sebut saja mereka T1 dan T2) untuk mempertahankan data QA asli. Jadi saya menyalin dua tabel dari QA (DB1) ke temp temp basis data QA (DB2). Kemudian menyegarkan DB1 dari produksi. Setelah refresh, saya ingin menimpa data T1 …

4
Bisakah file database disalin saat database online?
Saya sedang bekerja menyiapkan salinan pengembangan database produksi di SQL Server 2008 R2 SP1. Basis data langsung semakin sedikit digunakan oleh dua pengembang untuk permintaan hanya baca saat ini, tetapi basis data baru juga akan melakukan pembaruan. Karena database adalah 2.1TB dan membutuhkan total 3 hari untuk memulihkan dan memperbarui …

3
Indeks nonclustered lebih cepat dari indeks cluster?
Kedua tabel memiliki struktur yang sama dan baris 19972 di setiap tabel. untuk mempraktekkan pengindeksan, saya membuat kedua tabel memiliki struktur yang sama dan dibuat clustered index on persontb(BusinessEntityID) dan nonclustered index on Persontb_NC(BusinessEntityId) dan struktur tabel BusinessEntityID int FirstName varchar(100) LastName varchar(100) -- Nonclusted key on businessentityid takes 38% …

2
Server tertaut tersedia untuk pengguna tanpa izin
Saya memiliki pengguna melihat server tertaut yang seharusnya tidak mereka lihat. Server tertaut ditentukan sehingga hanya saya yang akan memiliki akses ke sana, tetapi semua orang dapat melihat dan menggunakannya. Saya telah membuat server tertaut baru menggunakan langkah-langkah berikut: Hubungkan SSMS Object Explorer ke instance SQL Server Rentangkan Server Objects, …

1
Saat melakukan transaksi lintas basis data, di mana log transaksi mana informasi tersebut disimpan?
Diberikan cuplikan berikut: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit Ke dalam log transaksi basis data manakah informasi transaksional akan dimasukkan? Saya berharap kedua log akan mendapatkan semua data, karena tidak masuk akal jika Anda mencoba untuk memutar ulang …


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.