Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Gunakan utilitas SqlLocalDB untuk membuat instans SQL Server Express LocalDB. Utilitas SqlLocalDB (SqlLocalDB.exe) adalah alat baris perintah untuk memungkinkan pengguna dan pengembang membuat dan mengelola instans SQL Server Express LocalDB. Untuk informasi tentang cara menggunakan LocalDB, lihat SQL Server Express LocalDB.
Sintaks
SqlLocalDB.exe
{
[ create | c ] <instance-name> <instance-version> [ -s ]
| [ delete | d ] <instance-name>
| [ start | s ] <instance-name>
| [ stop | p ] <instance-name> [ -i ] [ -k ]
| [ share | h ] [ "<user_SID>" | "<user_account>" ] "<private-name>" "<shared-name>"
| [ unshare | u ] "<shared-name>"
| [ info | i ] <instance-name>
| [ versions | v ]
| [ trace | t ] [ on | off ]
| [ help | -? ]
}
Argumen
[ buat | c ] <instance-name><instance-version> [ -s ]
Membuat instans baru dari SQL Server Express LocalDB.
SqlLocalDB menggunakan versi biner SQL Server Express yang ditentukan oleh <argumen versi> instans. Nomor versi ditentukan dalam format numerik dengan setidaknya satu desimal. Nomor versi minor (paket layanan) bersifat opsional. Misalnya dua nomor versi berikut dapat diterima: 11.0, atau 11.0.1186. Versi yang ditentukan harus diinstal pada komputer. Jika tidak ditentukan, nomor versi akan menggunakan secara default versi dari utilitas SqlLocalDB. Menambahkan -s memulai instans baru LocalDB.
[ share | h ]
Membagikan instans privat LocalDB yang ditentukan menggunakan nama bersama yang ditentukan. Jika SID pengguna atau nama akun dihilangkan, secara default akan menggunakan pengguna saat ini.
[ unshare | u ]
Menghentikan pembagian instans berbagi LocalDB yang telah ditentukan.
[ hapus | d ] <nama> instans
Menghapus instans SQL Server Express LocalDB yang ditentukan.
[ mulai | s ] "<namainstans>"
Memulai instans SQL Server Express LocalDB yang ditentukan. Ketika instruksi berhasil, alamat pipa bernama dari LocalDB dikembalikan.
[ stop | p ] <instance-name> [ -i ] [ -k ]
Menghentikan instans SQL Server Express LocalDB yang ditentukan. Menambahkan -i meminta penonaktifan instans dengan opsi NOWAIT. Menambahkan -k akan menghentikan proses instans tanpa menghubunginya.
[ info | i ] [ instans ]
Mencantumkan semua instans SQL Server Express LocalDB yang dimiliki oleh pengguna saat ini.
<nama> instans mengembalikan nama, versi, status (Berjalan atau Dihentikan), waktu mulai terakhir untuk instans SQL Server Express LocalDB yang ditentukan, dan nama pipa lokal LocalDB.
[ jejak | t ] { on | off }
trace on memungkinkan pelacakan untuk panggilan API SqlLocalDB untuk pengguna saat ini.
trace off menonaktifkan pelacakan.
-?
Mengembalikan deskripsi singkat dari setiap opsi SqlLocalDB .
Keterangan
Argumen nama instans harus mengikuti aturan untuk pengidentifikasi SQL Server atau harus diapit dalam tanda kutip ganda.
Menjalankan SqlLocalDB tanpa argumen mengembalikan teks bantuan.
Operasi selain start hanya dapat dilakukan pada instans milik pengguna yang saat ini masuk.
SQLLOCALDB Instans, saat dibagikan, hanya dapat dimulai dan dihentikan oleh pemilik instans.
Contoh
A. Buat sebuah instans LocalDB
Contoh berikut membuat instans SQL Server Express LocalDB bernama DEPARTMENT menggunakan biner SQL Server dan memulai instans.
SqlLocalDB.exe create "DEPARTMENT" 12.0 -s
B. Bekerja dengan instance yang dapat diakses bersama LocalDB
Buka prompt perintah dengan akses Administrator. Ganti <password> dengan kata sandi yang valid.
SqlLocalDB.exe create "DeptLocalDB"
SqlLocalDB.exe share "DeptLocalDB" "DeptSharedLocalDB"
SqlLocalDB.exe start "DeptLocalDB"
SqlLocalDB.exe info "DeptLocalDB"
REM The previous statement outputs the Instance pipe name for the next step
sqlcmd -S np:\\.\pipe\LOCALDB#<use your pipe name>\tsql\query
CREATE LOGIN NewLogin WITH PASSWORD = '<password>';
GO
CREATE USER NewLogin;
GO
EXIT
Jalankan kode berikut untuk menyambungkan ke instans bersama LocalDB menggunakan NewLogin login. Ganti <password> dengan kata sandi yang valid.
sqlcmd -S (localdb)\.\DeptSharedLocalDB -U NewLogin -P <password>