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.


1
Apakah mungkin untuk mencatat nilai parameter yang masuk dalam panggilan prosedur saat melacak di SQL Server Profiler?
Menggunakan SQL Server Profiler (Saya menggunakan SQL Server 2012), saya mencoba untuk menghasilkan jejak yang berguna yang menunjukkan nilai parameter, bukan hanya SQL dengan nama variabel. Prosedur yang tersimpan berjalan melalui sejumlah besar data Inventaris untuk menghasilkan beberapa hasil yang sangat berharga, dan saya mencoba mendokumentasikan perilaku yang ada, sehingga …


2
Memahami enkripsi dan cadangan MS SQL Server
Jadi saya bertanya dalam obrolan tentang seberapa aman file cadangan SQL Server. Saya diberitahu bahwa jika seorang penyerang memiliki akses ke file .bak tidak terenkripsi, mereka dapat memiliki akses ke data. Jadi mari kita lihat skenario ini: OPEN SYMMETRIC KEY MySymetricKey DECRYPTION BY CERTIFICATE MyCertificate perhatikan - tidak ada kata …

3
Tolak akses ke skema informasi di SQL Server
Saya mencari cara terbaik untuk menonaktifkan akses ke sys.tables/ Information Schemauntuk pengguna / grup di SQL Server. Saya menemukan utas ini sejak 2008 Ini menunjukkan cara bagaimana menolak akses [sys].[something]seperti: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole …

4
Indeks Pembangunan Kembali, ukuran DB sekarang 10x
Saya memiliki database SQL Server (2008 R2 SP1) yang sekitar 15 gigs. Ternyata pemeliharaan tidak berjalan dalam beberapa saat, jadi saya membuat rencana pemeliharaan untuk membangun kembali semua indeks, mereka sangat terfragmentasi. Pekerjaan selesai dan fragmentasi hilang, tetapi sekarang database lebih dari 120 pertunjukan! Saya mengerti bahwa itu akan menggunakan …

6
Mengambil cadangan semua database di SQL Server
Saya memiliki server Microsoft SQL Server 2005 DB. Di server DB, saya memiliki sekitar 250 database pengguna. Saya harus mengambil cadangan dari semua database ini. Karena, mengambil cadangan secara manual menghabiskan banyak waktu, saya mencari skrip Batch atau skrip DB yang akan secara otomatis mengambil cadangan semua 250 basis data. …

4
Partisi tabel untuk pengarsipan data
Skenario: dua database: DB_A dan DB_Archive dengan satu tabel yang sangat besar yang disebut tableA. setiap hari, catatan yang lebih lama dari 60 hari dihapus dari DB_A dan dipindahkan ke DB_Archive terutama untuk membiarkan hal "terpisah" karena tableA sangat ditanyakan pada DB_A untuk catatan 2 bulan terakhir. Saya ingin menyingkirkan …




1
DBCC CHECKDB menembak setiap 20 - 60 detik
Saya memiliki lingkungan pengembang yang dengan cepat mendekati penyebaran ke dalam produksi dan telah memperhatikan dalam log yang kira-kira setiap 20 detik saya melihat pesan: Starting up database 'dbname' CHECKDB for database 'dbname' finished without errors Saya perhatikan ini karena pengguna akhir yang menguji ini memiliki masalah yang saya isolasi …

3
Sisipkan jika tidak ada, secara bersamaan
Saya mengalami masalah konkurensi dengan sisipan saya dalam prosedur tersimpan. Bagian yang relevan dari prosedur ini adalah: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue = @_othervalue END Ketika …

3
Apakah akan dianggap sebagai praktik buruk untuk memiliki beberapa FK yang dapat dibatalkan pada tabel di SQL Server
Pada struktur database saya di SQL Server, saya memiliki 3 jenis produk yang memerlukan informasi berbeda tentang pesanan. Jadi, saya membuat satu Customersmeja dan tiga perintah tabel yang berbeda: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Semua tabel pesanan memiliki satu hingga banyak hubungan di atas Customersmeja. Saya juga punya meja lain yaitu Paymentsdan …


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.