GoGPT Best VPN GoSearch

favorit OnWorks

fbsvcmgr - Online di Cloud

Jalankan fbsvcmgr di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah fbsvcmgr yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


fbsvcmgr - akses layanan API Firebird

SINOPSIS


fbsvcmgr service_mgr parameter...
host fbsvcmgr:service_mgr parameter...

DESKRIPSI


Firebird (seperti interbase 6 dan sebelumnya) tidak pernah memiliki cara untuk mengakses API layanan dari perintah
garis. Kecuali -layanan beralih dari gbak(1) dan total penggunaan layanan API di
gsec(1) sejak versi 2.0, untuk menggunakan layanan seseorang harus menggunakan GUI pihak ketiga atau menulis sendiri
program yang menggunakan bahasa C atau bahasa pemrograman lainnya. Penggunaan GUI hampir selalu tidak
masalah, ketika Anda bekerja dengan mesin lokal atau mesin di LAN Anda. Tapi kalau-kalau, ketika Anda
terhubung ke server unix jarak jauh menggunakan koneksi teks saja, penggunaan layanan hampir
mustahil. Dan ini terkadang menjadi masalah.

The fbsvcmgr utilitas memecahkan masalah ini. Dengannya Anda dapat menggunakan layanan apa pun, yang diterapkan oleh
burung api. Untuk menggunakan utilitas ini, Anda harus terbiasa dengan API layanan firebird - fbsvcmgr
TIDAK meniru sakelar utilitas tradisional, itu hanya frontend ke API layanan.

Parameter baris perintah pertama yang diperlukan adalah manajer layanan yang ingin Anda sambungkan.
Untuk koneksi lokal gunakan cukup layanan_mgr, untuk melampirkan sesuatu ke mesin jarak jauh seperti
nama host:service_mgr diperlukan. Bila diperlukan, blok parameter layanan tambahan
(SPB), termasuk nilai apa pun, ikuti. Salah satu dari mereka mungkin (atau mungkin tidak) diawali dengan single
- (minus) tanda untuk kejelasan. Untuk baris perintah yang panjang, tipikal untuk fbsvcmgr, gunakan '-'
membuat baris perintah lebih mudah dibaca manusia dan tidak memiliki efek lain.

Bandingkan:

fbsvcmgr service_mgr kata sandi pengguna sysdba \
masterke action_db_stats \
dbname karyawan sts_hdr_pages

dan

fbsvcmgr service_mgr -pengguna sysdba -kata sandi \
masterke -action_db_stats -dbname \
karyawan -sts_hdr_pages

Sintaks blok parameter layanan, seperti yang dipahami oleh fbsvcmgr, hampir sama persis dengan
yang mungkin Anda lihat di ibase.h menyertakan file atau dokumentasi Borland InterBase 6.0 API. Ke
simpan pengetikan dan buat baris perintah sedikit lebih pendek, gunakan formulir yang sedikit disingkat. Semua
Parameter SPB memiliki salah satu dari dua bentuk: isc_spb_VALUE or isc_VALUE1_svc_VALUE2. Demikian
dalam kasus pertama Anda harus mengetik sederhana NILAI, dan untuk yang kedua - VALUE1_VALUE2. Forum
contoh:

hadir di ibase.h menjadi
------------------------------------ -----------------
isc_spb_dbname namadb
isc_action_svc_backup action_backup
isc_spb_sec_nama pengguna detik_nama pengguna
isc_info_svc_get_env_lock info_get_env_lock

dan seterusnya. Sebagai pengecualian, isc_spb_nama_pengguna dapat ditentukan sebagai user_name or
hanya pemakai.

Deskripsi lengkap dari semua parameter SPB dapat ditemukan di InterBase 6.0 beta
dokumentasi. Panjangnya sekitar 40 halaman, jadi tidak digandakan di sini. Ada pasangan
perbedaan, meskipun, yang dijelaskan di bawah ini. Referensi lainnya adalah ibase.h fillet
didistribusikan oleh proyek Firebird.

beberapa tindakan dalam satu permintaan
Menggunakan fbsvcmgr Anda dapat melakukan satu tindakan (dan mendapatkan hasil dari eksekusi ketika
tersedia) atau dapatkan beberapa item informasi dari manajer layanan. Sebagai contoh:

fbsvcmgr service_mgr -pengguna sysdba -kata sandi masterke -action_display_user

akan mencantumkan semua pengguna server firebird lokal:

Administrator Server Sql SYSDBA 0 0
QA_USER1 0 0
QA_USER2 0 0
QA_USER3 0 0
QA_USER4 0 0
QA_USER5 0 0
TAMU 0 0
TUTUP1 0 0
TUTUP2 0 0
TERBARU 0 0

Dan:

fbsvcmgr service_mgr -pengguna sysdba -kata sandi masterke \
-info_server_version -info_implementasi

akan melaporkan versi server dan implementasinya:

Versi server: LI-T2.1.0.15740 Firebird 2.1 Alpha 1
Implementasi server: Firebird/linux AMD64

Tetapi cobalah untuk mencampur semua ini dalam satu baris perintah:

fbsvcmgr service_mgr -pengguna sysdba -kata sandi masterke \
-action_display_user -info_server_version -info_implementasi

menimbulkan kesalahan:

Sakelar tidak dikenal "-info_server_version"

Dokumentasi buggy
Beberapa parameter memiliki bentuk buggy dalam dokumentasi Borland beta. Ketika dalam kesulitan,
berkonsultasi ibase.h pertama untuk bentuk yang benar.

isc_spb_rpr_list_limbo_trans dilupakan dalam dokumentasi beta Borland, tetapi ada
di fbsvcmgr.

Tidak ada hal lisensi
Segala sesuatu tentang lisensi telah dihapus dari interbase 6.0 dan karenanya tidak
didukung di sini.

Tidak ada akses ke file konfigurasi
Tampilan/modifikasi file konfigurasi tidak didukung di firebird sejak 1.5 dan karenanya
tidak dilaksanakan di sini.

Item ditambahkan di firebird 2.1
terpercaya_auth
(Khusus Windows) Memaksa penggunaan autentikasi tepercaya windows.

nama db
(Hanya untuk tindakan yang berkaitan dengan keamanan). Ini setara dengan -basis data saklar
dari gsec(1) utilitas. Perhatikan bahwa di gsec(1) sakelar ini sebagian besar digunakan untuk menentukan
server jarak jauh yang ingin Anda kelola. Di dalam fbsvcmgr nama servernya
sudah diberikan dalam nama manajer layanan (parameter pertama), oleh karena itu parameter ini
dalam banyak kasus tidak diperlukan.

Item ditambahkan di firebird 2.5
bkp_no_triggers
tentukan untuk menghindari eksekusi pemicu di seluruh basis data

Gunakan fbsvcmgr online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.