GoGPT Best VPN GoSearch

icono de página de OnWorks

fbsvcmgr - Online en la nube

Ejecute fbsvcmgr en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando fbsvcmgr que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


fbsvcmgr - API de servicios de acceso de Firebird

SINOPSIS


fbsvcmgr servicio_mgr parámetro...
host fbsvcmgr: service_mgr parámetro...

DESCRIPCIÓN


Firebird (como interbase 6 y antes) nunca tuvo una forma de acceder a la API de servicios desde el comando
línea. Con la excepción de -Servicio interruptor de gbak(1) y uso total de la API de servicios en
gsec(1) desde la versión 2.0, para usar los servicios, uno tenía que usar GUI de terceros o escribir él mismo
un programa que utiliza C u otro lenguaje de programación. El uso de GUI casi siempre no es una
problema, cuando trabaja con una máquina local o una máquina en su LAN. Pero por si acaso, cuando
conectarse al servidor Unix remoto usando cualquier conexión de solo texto, el uso de los servicios es casi
imposible. Y esto es realmente un problema a veces.

La pestaña fbsvcmgr La utilidad resuelve este problema. Con él puede utilizar cualquier servicio, implementado por
pájaro de fuego. Para utilizar esta utilidad, debe estar familiarizado con la API de servicios de Firebird: fbsvcmgr
NO emula los conmutadores de las utilidades tradicionales, es solo una interfaz para la API de servicios.

El primer parámetro requerido de la línea de comando es el administrador de servicios al que desea conectarse.
Para conexión local, use simplemente administrador_servicio, para adjuntar a una máquina remota algo como
nombre de host: service_mgr es requerido. Cuando sea necesario, bloques de parámetros de servicio adicionales
(SPB), incluidos los valores, a continuación. Cualquiera de ellos puede (o no) tener el prefijo single
- (menos) signo para mayor claridad. Para líneas de comando largas, típicas de fbsvcmgr, use '-'
hace que la línea de comandos sea mejor legible por humanos y no tiene otros efectos.

Compare:

fbsvcmgr service_mgr usuario sysdba contraseña \
masterke action_db_stats\
dbname empleado sts_hdr_pages

y

fbsvcmgr service_mgr -usuario sysdba -contraseña \
masterke -action_db_stats -dbname \
empleado -sts_hdr_pages

Sintaxis de los bloques de parámetros de servicio, tal como los entiende fbsvcmgr, coincide casi exactamente con el
uno que puedas ver en ibase.h incluir archivo o documentación de API de Borland InterBase 6.0. Para
guarde la escritura y haga la línea de comando un poco más corta, se usa una forma ligeramente abreviada. Todos
Los parámetros SPB tienen una de dos formas: isc_spb_VALUE or isc_VALUE1_svc_VALUE2. Respectivamente
en el primer caso debe escribir simplemente VALOR, y por el segundo - VALOR1_VALUE2. For
ejemplo:

presente en ibase.h se convierte en
------------------------- -----------------
isc_spb_dbname nombrebd
isc_action_svc_backup acción_backup
isc_spb_sec_nombre de usuario sec_nombre de usuario
isc_info_svc_get_env_lock info_get_env_lock

etcétera. Como una excepción, isc_spb_nombre_usuario puede especificarse como nombre_usuario or
simplemente usuario.

La descripción completa de todos los parámetros de SPB se puede encontrar en InterBase 6.0 beta
documentación. Tiene unas 40 páginas, por lo que no está duplicado aquí. Hay un par
de diferencias, sin embargo, que se describen a continuación. Otra referencia es la ibase.h presentar
distribuido por el proyecto Firebird.

múltiples acciones en una sola solicitud
Usando fbsvcmgr puede realizar una sola acción (y obtener resultados de su ejecución cuando
disponible) u obtenga varios elementos de información del administrador de servicios. Por ejemplo:

fbsvcmgr service_mgr -user sysdba -contraseña masterke -action_display_user

enumerará todos los usuarios del servidor firebird local:

Administrador del servidor SYSDBA Sql 0 0
QA_USER1 0 0
QA_USER2 0 0
QA_USER3 0 0
QA_USER4 0 0
QA_USER5 0 0
INVITADO 0 0
CERRAR1 0 0
CERRAR2 0 0
PRUEBA 0 0

Y:

fbsvcmgr service_mgr -usuario sysdba -contraseña masterke \
-info_versión_servidor -info_implementación

informará tanto la versión del servidor como su implementación:

Versión del servidor: LI-T2.1.0.15740 Firebird 2.1 Alpha 1
Implementación del servidor: Firebird / linux AMD64

Pero intente mezclar todo esto en una sola línea de comando:

fbsvcmgr service_mgr -usuario sysdba -contraseña masterke \
-user_display_action -info_server_version -info_implementation

genera un error:

Conmutador desconocido "-info_server_version"

Documentación de buggy
Algunos parámetros tienen forma defectuosa en la documentación beta de Borland. Cuando estás en problemas
consulte ibase.h primero para la forma correcta.

isc_spb_rpr_list_limbo_trans fue olvidado en la documentación beta de Borland, pero presente
en fbsvcmgr.

Sin licencias
Todo lo relacionado con las licencias se eliminó de interbase 6.0 y, por lo tanto, no
soportado aquí.

Sin acceso al archivo de configuración
La vista / modificación del archivo de configuración no es compatible con firebird desde 1.5 y, por lo tanto, es
no implementado aquí.

Elementos agregados en firebird 2.1
trust_auth
(Solo para Windows) Fuerza el uso de la autenticación de confianza de Windows.

nombre de la base de datos
(Solo para acciones relacionadas con la seguridad). Es equivalente a la -base de datos cambiar
del gsec(1) utilidad. Tenga en cuenta que en gsec(1) este modificador se utiliza principalmente para especificar
servidor remoto que desea administrar. En fbsvcmgr el nombre del servidor es
ya dado en el nombre del administrador de servicios (primer parámetro), por lo tanto, este parámetro
en la mayoría de los casos no es necesario.

Elementos agregados en firebird 2.5
bkp_no_triggers
especificarlo para evitar la ejecución de disparadores en toda la base de datos

Use fbsvcmgr en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.