Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库

 

连接参数

连接参数包括在连接字符串中。可在以下位置输入这些参数:

注意
  • 虽然连接参数的值可能区分大小写(例如 Unix 的文件名),但连接参数不区分大小写。

  • 布尔参数用 YES、Y、ON、TRUE、T 或 1 打开,用 NO、N、OFF、FALSE、F 和 0 关闭。这些参数不区分大小写。

  • 每个连接参数的用法将介绍该参数的使用环境。常见的用法条目包括:

    • 嵌入式数据库   当 SQL Anywhere 用作嵌入式数据库时,连接会启动个人服务器并装载该数据库。当应用程序从该数据库断开连接时,该数据库就会被卸载,而且服务器会停止运行。

    • 运行本地数据库   这是指 SQL Anywhere 个人服务器已在运行,且该数据库已在服务器上装载的情况。

    • 网络服务器   当 SQL Anywhere 用作网络服务器时,客户端应用程序必须查找已在网络上的其它位置运行的服务器并连接到数据库。

  • 您可以使用 dbping 实用程序来测试连接字符串。-c 选项用于指定连接参数。例如,假设名为 demo12 的个人服务器正在运行示例数据库(该数据库可使用命令 dbeng12 "%SQLANYSAMP12%\demo.db" 启动)。以下指令会返回消息,表示已成功连接到数据库。

    dbping -d -c "Server=demo12;DBN=demo;UID=DBA;PWD=sql"

    如果本地计算机上未运行任何名为 other-server 的数据库服务器,以下命令会返回消息 [强制数据库回应失败 - 数据库服务器未运行]:

    dbping -c "Server=other-server"
 另请参见

AppInfo (APP) 连接参数
AutoStart (ASTART) 连接参数
AutoStop (ASTOP) 连接参数
CharSet (CS) 连接参数
CommBufferSize (CBSIZE) 连接参数
CommLinks (LINKS) 连接参数
Compress (COMP) 连接参数
CompressionThreshold (COMPTH) 连接参数
ConnectionName (CON) 连接参数
ConnectionPool (CPOOL) 连接参数
DatabaseFile (DBF) 连接参数
DatabaseKey (DBKEY) 连接参数
DatabaseName (DBN) 连接参数
DatabaseSwitches (DBS) 连接参数
DataSourceName (DSN) 连接参数
DisableMultiRowFetch (DMRF) 连接参数
Elevate 连接参数
EncryptedPassword (ENP) 连接参数
Encryption (ENC) 连接参数
EngineName (ENG) 连接参数(不建议使用)
FileDataSourceName (FILEDSN) 连接参数
ForceStart (FORCE) 连接参数
主机连接参数
Idle 连接参数
Integrated (INT) 连接参数
Kerberos (KRB) 连接参数
Language (LANG) 连接参数
LazyClose (LCLOSE) 连接参数
LivenessTimeout (LTO) 连接参数
Logfile (LOG) 连接参数
NewPassword (NEWPWD) 连接参数
MatView (MATVIEW) 连接参数
NodeType (NODE) 连接参数
Password (PWD) 连接参数
PrefetchBuffer (PBUF) 连接参数
PreFetchOnOpen 连接参数
PrefetchRows (PROWS) 连接参数
RetryConnectionTimeout (RetryConnTO) 连接参数
ServerName (Server) 连接参数
StartLine (START) 连接参数
Unconditional (UNC) 连接参数
Userid (UID) 连接参数