Pertanyaan yang diberi tag «sql-server-2008»

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



1
Memori Ruang Kerja Internal
Per buku bacaan saya tentang SQL Server 2008 Internal dan Pemecahan Masalah (dipinjam dari perpustakaan lokal di Illinois) oleh Christian Bolton, Brent Ozar dll. Saya mencoba mencari pemahaman dan konfirmasi tentang server SQL dan banyak mencari di web Saya akan sangat menghargai jika seseorang dapat mengkonfirmasi atau memperbaiki pemahaman saya. …

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 …

2
SQL Server EXECUTE AS trouble
Saya kehilangan sesuatu saat mencoba menggunakan prosedur tersimpan saya EXECUTE AS. Prosedur tersimpan adalah membaca data dari source_db, mengumpulkannya dan menyimpan hasilnyatarget_db . SP itu sendiri ada di target_db. Saya memiliki login khusus dan memetakannya untuk pengguna di kedua source_dbdan target_dbuntuk pemilik sp (jadi ada pengguna app_agentmasuk source_dbdan target_dbmasuk untuk …

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 …


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 …

2
Deadlock error tidak mengembalikan SQL kebuntuan
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Saya mendapatkan kesalahan ini secara acak ketika salah satu situs web saya sibuk. Saya tahu kira-kira set tabel mana yang sedang terjadi tetapi dalam pengalaman saya dengan program …


4
Membuat database DBA terpusat
Kami memiliki 200+ server dan saya sedang berpikir tentang membuat basis data DBA terpusat di mana ia mencatat cadangan, kesalahan, pekerjaan ruang dan menghasilkan laporan tentang SSRS. Saya tidak yakin harus mulai dari mana dan saya sangat menghargai bantuan Anda. Terima kasih banyak.


5
Bagaimana mendeteksi setiap perubahan pada basis data (DDL dan DML)
Ada banyak basis data di server SQL klien saya. Basis data ini sedang dikembangkan, sehingga pengembang dapat merancang, refactor, melakukan modifikasi data, dan sebagainya. Ada beberapa database yang jarang berubah. Klien saya harus menjaga semuanya aman (dicadangkan) dan meluangkan waktu untuk mengelola lingkungan. (Tidak ada posisi administrator DB di perusahaan.) …

2
Bagaimana dan kapan SQL Agent memperbarui nilai next_run_date / next_run_time?
Saya telah mengerjakan kode dalam T-SQL untuk menambahkan jadwal baru ke pekerjaan SQL Agent menggunakan sp_add_jobschedule proc dalam database msdb. Ketika saya menambahkan jadwal baru (biasanya sekali jalan pada tanggal / waktu tertentu) dan segera melihat nilai-nilai dalam sysjobschedules dan sysschedules, saya dapat melihat bahwa jadwal baru telah ditambahkan dan …

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.