 firebird wire protocolFirebird Wire Protocol Carlos Guzman Alvarez, Mark Rotteveel Version 0.15, 26 December 2021 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.1.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.2.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 40 页 | 213.15 KB | 1 年前3 firebird wire protocolFirebird Wire Protocol Carlos Guzman Alvarez, Mark Rotteveel Version 0.15, 26 December 2021 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.1.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.2.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 40 页 | 213.15 KB | 1 年前3
 firebird 5 quickstartguideThe legacy connection method sends passwords over the wire unencrypted, does not support wire protocol encryption, and also limits Chapter 3. Installing Firebird 8 (truncates!) the usable length of reachable from the client at all. At this point, it is assumed that you will use the TCP/IP network protocol for your Firebird client/server connections. Chapter 3. Installing Firebird 9 3.4.1. Pinging know about Firebird SQL. In as much as remote connections are involved, we will use the TCP/IP protocol. 6.1. Connection strings If you want to connect to a database or create one you have to supply0 码力 | 49 页 | 396.21 KB | 1 年前3 firebird 5 quickstartguideThe legacy connection method sends passwords over the wire unencrypted, does not support wire protocol encryption, and also limits Chapter 3. Installing Firebird 8 (truncates!) the usable length of reachable from the client at all. At this point, it is assumed that you will use the TCP/IP network protocol for your Firebird client/server connections. Chapter 3. Installing Firebird 9 3.4.1. Pinging know about Firebird SQL. In as much as remote connections are involved, we will use the TCP/IP protocol. 6.1. Connection strings If you want to connect to a database or create one you have to supply0 码力 | 49 页 | 396.21 KB | 1 年前3
 firebird isqldb_alias} firebird isqldb_alias}- ::= host[/{port | service}]: | \\host\ | <protocol>://[host[:{port | service}]/] <protocol> ::= inet | inet4 | inet6 | wnet | xnet All Firebird versions support the first specifies the name of the protocol, then a host name or IP address, port number, and path of the primary database file, or an alias. The following values can be specified as the protocol: INET TCP/IP (first (first tries to connect using the IPv6 protocol, if it fails, then IPv4) INET4 TCP/IP v4 INET6 TCP/IP v6 WNET NetBEUI or Named Pipes Protocol XNET local protocol (does not include a host, port and 0 码力 | 76 页 | 369.92 KB | 1 年前3
 Firebird 2.1.5 Installation.................................................................. 10 Windows Local Connection Protocol with XNet .................................................................... 10 Client Impersonation Windows Local Connection Protocol with XNet The transport internals for the local protocol have been reimplemented (XNET instead of IPServer). With regard to the local protocol, the new client library use the local protocol, please ensure your server and client binaries have exactly the same version numbers. Client Impersonation No Longer Works WNET (a.k.a. NetBEUI, Named Pipes) protocol no longer performs0 码力 | 46 页 | 217.89 KB | 1 年前3 Firebird 2.1.5 Installation.................................................................. 10 Windows Local Connection Protocol with XNet .................................................................... 10 Client Impersonation Windows Local Connection Protocol with XNet The transport internals for the local protocol have been reimplemented (XNET instead of IPServer). With regard to the local protocol, the new client library use the local protocol, please ensure your server and client binaries have exactly the same version numbers. Client Impersonation No Longer Works WNET (a.k.a. NetBEUI, Named Pipes) protocol no longer performs0 码力 | 46 页 | 217.89 KB | 1 年前3
 Firebird 2 QuickStartthe client at all. At this point, it is assumed that you will use the recommended TCP/IP network protocol for your Firebird client/server connections. Notes • If you have installed a Classic Server on you can skip the “Pinging the server” section below. • For information about using the NetBEUI protocol in an all-Windows environment, refer to the Network Configuration chapter in the Using Firebird unable to open database”: • You may be running Firebird on Windows and for some reason the local protocol isn't working. One rather common cause for this is running Windows with Terminal Services (Remote0 码力 | 40 页 | 218.42 KB | 1 年前3 Firebird 2 QuickStartthe client at all. At this point, it is assumed that you will use the recommended TCP/IP network protocol for your Firebird client/server connections. Notes • If you have installed a Classic Server on you can skip the “Pinging the server” section below. • For information about using the NetBEUI protocol in an all-Windows environment, refer to the Network Configuration chapter in the Using Firebird unable to open database”: • You may be running Firebird on Windows and for some reason the local protocol isn't working. One rather common cause for this is running Windows with Terminal Services (Remote0 码力 | 40 页 | 218.42 KB | 1 年前3
 firebird 40 language referencedb_alias} "'" firebird 40 language referencedb_alias} "'"- ::= host[/{port | service}]: | \\host\ | <protocol>://[host[:{port | service}]/] <protocol> ::= inet | inet4 | inet6 | wnet | xnet Chapter 5. Data Definition (DDL) Statements remote server specification. The remote server specification depends on the protocol being used. If you use the TCP/IP protocol to create a database, the primary file specification should look like this: this: host[/{port|service}]:{filepath | db_alias} If you use the Named Pipes protocol to create a database on a Windows server, the primary file specification should look like this: \\host\{filepath | 0 码力 | 778 页 | 3.43 MB | 1 年前3
 Firebird Docbuilding Howto Spanishse le pedirán en algún momento son: protocol (protocolo) debe ser pserver (password server) authentication method (método de autenticación) lo mismo que en protocol server (servidor) cvs.sourceforge.net que se le pedirán en algún momento son: protocol (protocolo) debe ser ext (o SSH, o SSL) authentication method (método de autenticación) lo mismo que en protocol Cómo obtener y construir el módulo "manual"0 码力 | 11 页 | 71.13 KB | 1 年前3 Firebird Docbuilding Howto Spanishse le pedirán en algún momento son: protocol (protocolo) debe ser pserver (password server) authentication method (método de autenticación) lo mismo que en protocol server (servidor) cvs.sourceforge.net que se le pedirán en algún momento son: protocol (protocolo) debe ser ext (o SSH, o SSL) authentication method (método de autenticación) lo mismo que en protocol Cómo obtener y construir el módulo "manual"0 码力 | 11 页 | 71.13 KB | 1 年前3
 Firebird 2.5 LangRef Update RussianVARIABLE REMOTE_PROTOCOL VARCHAR(8); DECLARE VARIABLE APP_NAME VARCHAR(253); DECLARE VARIABLE SERVER_PID INTEGER; DECLARE VARIABLE PC_USER_PID INTEGER; BEGIN SELECT M_A.MON$REMOTE_PROTOCOL, M_A.MON$REMOTE_PROCESS MON$ATTACHMENT_ID = CURRENT_CONNECTION INTO :REMOTE_PROTOCOL, :APP_NAME, :SERVER_PID, :PC_PID; INSERT INTO USER_CONNECTED ( USER_LOGIN, CONNECT_ID, PC_IP, REMOTE_PROTOCOL, APP_NAME, SERVER_PID, PC_PID, DATE_START_CONNECT) VALUES ( CURRENT_USER, CURRENT_CONNECTION, RDB$GET_CONTEXT('SYSTEM', 'CLIENT_ADDRESS'), :REMOTE_PROTOCOL, :APP_NAME, :SERVER_PID, :PC_USER_PID, CURRENT_TIMESTAMP); END Следующий пример показывает вызов0 码力 | 364 页 | 1.45 MB | 1 年前3 Firebird 2.5 LangRef Update RussianVARIABLE REMOTE_PROTOCOL VARCHAR(8); DECLARE VARIABLE APP_NAME VARCHAR(253); DECLARE VARIABLE SERVER_PID INTEGER; DECLARE VARIABLE PC_USER_PID INTEGER; BEGIN SELECT M_A.MON$REMOTE_PROTOCOL, M_A.MON$REMOTE_PROCESS MON$ATTACHMENT_ID = CURRENT_CONNECTION INTO :REMOTE_PROTOCOL, :APP_NAME, :SERVER_PID, :PC_PID; INSERT INTO USER_CONNECTED ( USER_LOGIN, CONNECT_ID, PC_IP, REMOTE_PROTOCOL, APP_NAME, SERVER_PID, PC_PID, DATE_START_CONNECT) VALUES ( CURRENT_USER, CURRENT_CONNECTION, RDB$GET_CONTEXT('SYSTEM', 'CLIENT_ADDRESS'), :REMOTE_PROTOCOL, :APP_NAME, :SERVER_PID, :PC_USER_PID, CURRENT_TIMESTAMP); END Следующий пример показывает вызов0 码力 | 364 页 | 1.45 MB | 1 年前3
 firebird language reference 30 rus firebird language reference 30 rus- ::= host[\port | service]: | \\host[@port | service]\ | <protocol>://[host[:port | service]/] <protocol> = inet | inet4 | inet6 | wnet | xnet - ::= FILE 'filepath' [LENGTH service Имя сервиса. Должно совпадать со значением параметра RemoteServiceName файла firebird.conf. protocol Наименование протокола. username Имя пользователя-владельца базы данных. Может быть заключено в с 3.0.1); • WNET — NetBEUI или протокол именованных каналов; • XNET — локальный протокол. protocol://[host[:port | service]/]{filepath | db_alias} Необязательные 0 码力 | 719 页 | 3.98 MB | 1 年前3
 Firebird 2.5 Language Referenceremote server specification. The remote server specification depends on the protocol being used. If you use the TCP/IP protocol to create a database, the primary file specification should look like this: this: _servername_[/{_port_|_service_}]:{_filepath_ | _db_alias_} If you use the Named Pipes protocol to create a database on a Windows server, the primary file specification should look like this: \ specified in the alias “test” that has been defined previously in the file aliases.conf. The TCP/IP protocol is used. The owner of the database will be the user wizard. The database will be in Dialect 3 and0 码力 | 521 页 | 2.30 MB | 1 年前3 Firebird 2.5 Language Referenceremote server specification. The remote server specification depends on the protocol being used. If you use the TCP/IP protocol to create a database, the primary file specification should look like this: this: _servername_[/{_port_|_service_}]:{_filepath_ | _db_alias_} If you use the Named Pipes protocol to create a database on a Windows server, the primary file specification should look like this: \ specified in the alias “test” that has been defined previously in the file aliases.conf. The TCP/IP protocol is used. The owner of the database will be the user wizard. The database will be in Dialect 3 and0 码力 | 521 页 | 2.30 MB | 1 年前3
共 17 条
- 1
- 2













