Pertanyaan yang diberi tag «scripting»

Untuk pertanyaan tentang membuat atau menggunakan skrip bahasa, misalnya membuat skrip definisi objek database.

5
SQL Server 2012: Hasilkan Script dari baris perintah
Saya menjalankan SQL Server 2012. SQL Server Management Studio memiliki opsi untuk mengklik kanan pada database kemudian pilih Tugas dan Buat Skrip. Apakah ada cara untuk mengotomatiskan itu melalui baris perintah entah bagaimana? Saya ingin membuat skrip yang mencakup skema dan data dari seluruh basis data. Alat-alat suka ScriptDBdan sqlpubwiz.exesemua …

3
Alternatif untuk menyatukan string atau menjadi prosedural untuk mencegah pengulangan kode query SQL?
Penafian: Tolong tahan dengan saya sebagai seseorang yang hanya menggunakan database sebagian kecil dari waktu kerjanya. (Sebagian besar waktu saya melakukan pemrograman C ++ dalam pekerjaan saya, tetapi setiap bulan aneh saya perlu mencari / memperbaiki / menambahkan sesuatu dalam database Oracle.) Saya telah berulang kali diperlukan untuk menulis kueri …

3
Cara mudah untuk memeriksa konektivitas ke SQL Server dari klien
Untuk tujuan pemecahan masalah, saya ingin dapat memeriksa apakah klien dapat terhubung ke contoh SQL Server, terlepas dari aplikasi yang mungkin tidak dapat terhubung ke SQL Server. Apakah ada cara mudah (itu berarti, tidak harus menginstal perangkat lunak pihak ke-3) untuk melakukan ini menggunakan alat sistem Windows default? Mungkin menggunakan …

6
Redgate SQL Bandingkan vs Visual Studio 2010 Premium / Ultimate proyek database
Saat ini saya menggunakan Visual Studio Professional Edition yang memiliki proyek basis data sebagai templat proyek, tetapi beberapa fitur-fiturnya tidak tersedia, misalnya alat Bandingkan Skema . Perbandingan skema dan pembuatan skrip pembaruan basis data hanya tersedia dalam versi Visual Studio 2010 Premium / Ultimate . Tetapi apakah perbandingan skema dan …

1
Kueri yang dibagikan pengguna: SQL dinamis vs. SQLCMD
Saya harus memperbaiki dan mendokumentasikan sejumlah foo.sqlpertanyaan yang akan dibagikan oleh tim dukungan teknis DB (untuk konfigurasi pelanggan dan hal-hal seperti itu). Ada beberapa jenis tiket yang datang secara teratur di mana setiap pelanggan memiliki server dan database mereka sendiri, tetapi jika tidak, skemanya sama di seluruh papan. Prosedur tersimpan …

3
Script out Oracle DDL dengan cara otomatis
Oracle SQL Developer dapat mengekspor DDL melalui Tools -> Database Export...Ini bekerja dengan sangat baik, tetapi membutuhkan intervensi manual. Saya tahu DBMS_METADATA.get_ddl(), tetapi ternyata ekspornya tidak sempurna. Saya mengalami masalah di mana DBMS_METADATADDL yang diekspor tidak dapat digunakan tanpa terlebih dahulu memperbaiki masalah seperti jeda di tengah kata kunci, dan …

1
Apakah SQL Server / T-SQL mendukung garis-kelanjutan untuk memecah string panjang?
Saya kadang-kadang memiliki skrip SQL yang memiliki satu atau lebih string super-panjang (kadang-kadang bahkan bodoh-panjang). Biasanya ini adalah VARBINARYliteral / konstanta yang mewakili file / Majelis, tetapi kadang-kadang mereka adalah teks. Masalah utama dengan string yang sangat panjang adalah bahwa beberapa editor teks tidak menangani semuanya dengan baik. Misalnya, saya …

4
Menjatuhkan batasan (indeks) pada kolom
Bagaimana saya bisa memodifikasi tipe pada tabel yang memiliki indeks di atasnya? Saya mencoba untuk melakukan perubahan kolom pada tabel kosong untuk memodifikasi jenis dari tanggal waktu ke varchar (15) dan mendapat kesalahan mengatakan bahwa itu memiliki ketergantungan pada kolom (yang ternyata merupakan indeks). Saya dapat dengan mudah menyiasatinya secara …

5
Bagaimana saya bisa mendeteksi prosedur tersimpan yang rusak setelah perubahan skema?
Saya telah memodifikasi tabel pusat dalam database saya, dan sp_depends benar-benar mengembalikan ratusan hasil, dan saya khawatir beberapa prosedur tersimpan mungkin tidak dapat dikompilasi lagi setelah perubahan saya. Memeriksa satu prosedur tersimpan tunggal itu mudah (saya hanya menjalankan kembali skrip alter dan melihat apakah operasi berhasil), tetapi melakukan itu pada …

2
Cara membuat skrip semua izin pada suatu skema
Studio manajemen SQL memungkinkan untuk membuat skrip untuk semua objek db, namun sejauh ini saya tidak dapat menemukan cara untuk benar skrip skema atau pengguna. Izin pengguna pada skema tidak termasuk dalam skrip yang dibuat. Apakah saya melakukan sesuatu yang salah atau MSFT dia agak ceroboh?

1
Menjalankan skrip TSQL yang dihasilkan dari SSMS di SQLCMD. Gagal mengutip
Saya mencoba untuk menyebarkan database ke mesin dengan menjalankan skrip yang dihasilkan oleh alat "Hasilkan Script" di SQL Server Management Studio. Inilah perintah yang telah saya keluarkan: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Saya menerima kesalahan seperti ini: Sqlcmd: Kesalahan: Kesalahan sintaks pada baris …

1
SQL * Plus, @, dan jalur relatif
Entah bagaimana, tampaknya SQL * Plus (setidaknya pada Windows) tidak dapat menemukan skrip dengan path relatif ketika dipanggil dengan @@dan ketika path dimulai dengan satu atau dua titik. Misalnya, di bawah x:\some\wheresaya memiliki struktur direktori berikut: script.sql main-dir\main-sub-dir call-script.sql script.sql Yaitu: dua script.sqltetapi di lokasi yang berbeda. Isi script.sqlhanya di …

2
Apakah ada kumpulan skrip PowerShell yang membantu tugas pemeliharaan SQL Server?
Saya telah mempelajari PowerShell dan (perlahan-lahan) memasukkannya ke dalam tugas DBA saya sehari-hari. Sejauh ini saya telah melihat banyak skrip PowerShell terputus untuk banyak kegiatan administrasi yang berbeda. Yang ingin saya ketahui adalah apakah ada kumpulan atau repositori skrip PowerShell resmi (atau dapat dikenali) yang biasanya digunakan orang untuk skrip …


2
Membuat skrip peran aplikasi dengan kata sandi hash
Saya perlu membuat skrip peran aplikasi dengan kata sandi hash, sehingga saya dapat menyalinnya dari satu basis data ke yang lain. Pertimbangkan kode contoh berikut ini, yang menggunakan Peran Aplikasi untuk memberikan akses tinggi ke pengguna yang tidak tepercaya: USE tempdb; CREATE LOGIN LimitedLogin WITH PASSWORD = 'Password1' , CHECK_POLICY …

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.