Generic Services API Parameters

From InterBase
Jump to: navigation, search

Go Up to Invoking Service Tasks with isc_service_start( )


The following parameters enable IBX support for InterBase XE.

Generic Services API Parameters
Argument Purpose Argument length Argument value

isc_spb_user_name

User name to authenticate with user accounts in administration database.

2 bytes + string

String

isc_spb_sys_user_name

Internal only: automatically built and used as system username if database username is not provided.

2 bytes + string

String

isc_spb_sys_user_name_enc

Reserved for future use.

isc_spb_password

Password to authenticate with user accounts in administration database.

2 bytes length + string

isc_spb_password_enc

Encrypted password string; similar to isc_dpb_password_enc.

2 bytes length + string

String

isc_spb_command_line

For internal use only.

isc_spb_connect_timeout

Optional: Connection timeout in seconds specified by the client.

4 bytes

Unsigned 32-bit integer

isc_spb_dummy_packet_interval

Optional: Keep alive dummy packet interval in seconds.

4 bytes

Unsigned 32-bit integer

isc_spb_sql_role_name

Login SQL Role name.

2 bytes length + string

String

isc_spb_instance_name

Instance name (multi-instance related) of server you are trying to connect with. This is a client-side setting.

2 bytes length + string

String

isc_spb_user_dbname

Name of user database file where user accounts are administered.

2 bytes length + string

String

isc_spb_auth_dbname

For internal use only.