当 SQL Anywhere 找到运行的服务器时,它将尝试查找或启动该服务器上所需的数据库。请参见查找数据库。
如果 SQL Anywhere 不能找到正在运行的服务器,则会尝试启动个人服务器,具体取决于连接参数。
对于本地连接,查找服务器非常简单。对于通过网络的连接,建议使用 Host 连接参数。
有关客户端如何查找网络服务器的信息,请参见使用 Host 连接参数查找 SQL Anywhere 数据库服务器。
如果服务器是自动启动的,则会使用 START、DBF、DBKEY、DBS、DBN、Server 和 AutoStop 连接参数的信息来构建自动启动的服务器的选项。如果指定了 Host 或 CommLinks=TCPIP 连接参数,服务器不会自动启动。
如果服务器有备用名称,则您只能使用备用服务器名称连接指定了备用服务器名称的数据库。您不能使用此备用服务器名称连接该数据库服务器上所运行的任何其它数据库。请参见AS PRIMARY 子句,CREATE MIRROR SERVER 语句和-sn dbsrv12 数据库选项。
下图说明了 SQL Anywhere 如何查找数据库服务器。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |