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

SAP Sybase SQL Anywhere 16.0 (中文) » 上下文相关帮助 » [ODBC 配置] 窗口帮助 » SQL Anywhere ODBC 驱动程序

 

[SQL Anywhere 的 ODBC 配置/SQL Anywhere 的 DBMLSync 设置] 窗口:[登录] 选项卡

此选项卡包括以下组成部分:

  • 验证   选择以下选项之一以连接到 SQL Anywhere 数据库:

    • 数据库   使用用户 ID 和口令连接到数据库。

      • 用户 ID   键入用于连接的用户 ID。所提供的用户 ID 必须具有连接数据库的权限。请参见Userid (UID) 连接参数

        SQL Anywhere 数据库的缺省用户 ID 是 DBA

      • 口令   键入连接的口令。口令必须是提供的用户 ID 的正确口令。口令区分大小写。请参见Password (PWD) 连接参数

        使用缺省用户 DBA 连接时,SQL Anywhere 数据库的缺省口令是 sql

        注意

        建议不要在数据源中包含口令,因为这会带来很大的安全风险。

      • 加密口令   如果希望口令以加密形式存储在配置文件中,则选择此选项。

        此选项仅在创建 ODBC 数据源时出现。使用 dbmlsync 实用程序访问此窗口时,不会出现此选项。

        有关详细信息,请参见EncryptedPassword (ENP) 连接参数

    • Windows 集成登录   选择此选项可使用 Microsoft Windows 上的集成登录信息连接至数据库。选择此选项时,向 SQL Anywhere 集成登录机制提供您的 Windows 用户 ID 和口令。

      要使用集成登录,您必须具备该数据库的集成登录特权,并且必须将此数据库服务器设置成接受集成登录。请参见Windows 集成登录

  • 操作   从 [操作] 下拉列表中选择连接类型:

    • 连接到此计算机上正在运行的数据库   选择此操作时,以下选项可用:

      • 服务器名   键入 SQL Anywhere 个人数据库或网络数据库服务器的名称。例如,键入 demo16

        如果希望连接到网络服务器,则必须提供数据库服务器名称。如要连接到缺省的个人服务器,则可省略数据库服务器的名称。 请参见数据库服务器名和数据库名ServerName (Server) 连接参数

      • 数据库名   键入要连接的数据库的名称。例如,键入 demo。运行在数据库服务器上的每个数据库都由数据库名标识。请参见DatabaseName (DBN) 连接参数

    • 连接到另一台计算机上正在运行的数据库   选择此操作时,以下选项可用:

      • 主机   指定运行数据库服务器的计算机的名称。请参见主机连接参数

      • 端口   如果数据库服务器未使用缺省端口 2638,则必须指定它所使用的端口。

      • 服务器名   键入 SQL Anywhere 网络数据库服务器的名称。例如,键入 demo16。如果希望连接到网络服务器,则必须提供数据库服务器名称。

      • 数据库名   键入要连接的数据库的名称。

        仅当数据库服务器上运行多个数据库时才需要数据库名称。运行在数据库服务器上的每个数据库都由数据库名标识。

        有关数据库名的详细信息,请参见:

    • 连接到云中正在运行的数据库   选择此操作时,以下选项可用:

      • 主机   指定运行数据库服务器的计算机的名称。请参见主机连接参数

      • 端口   如果数据库服务器未使用缺省端口 2638,则必须指定它所使用的端口。

      • 数据库名   键入要连接的数据库的名称。

        仅当数据库服务器上运行多个数据库时才需要数据库名称。运行在数据库服务器上的每个数据库都由数据库名标识。

        有关数据库名的详细信息,请参见:

    • 启动并连接到此计算机上的数据库   选择此操作时,以下选项可用:

      • 数据库文件   键入数据库文件的完整路径和名称。例如,键入 C:\sample.db。否则,文件的路径将相对于数据库服务器的工作目录。

        请参见DatabaseFile (DBF) 连接参数

      • 加密密钥   如果数据库文件是加密的,则每次数据库服务器启动数据库时,都必须向数据库服务器提供密钥。 请参见DatabaseKey (DBKEY) 连接参数

      • 数据库名   键入要连接的数据库的名称。否则,将为数据库分配缺省名称。此缺省名称是数据库文件的根。例如,会为文件名为 C:\Database Files\demo.db 的数据库指定缺省名称 demo。

        运行在数据库服务器上的每个数据库都由数据库名标识。请参见数据库服务器名和数据库名连接到实用程序数据库

      • 服务器名   键入要启动的 SQL Anywhere 个人服务器的名称。例如,键入 demo。如要连接到缺省的个人服务器,则可省略数据库服务器的名称。

        请参见数据库服务器名和数据库名ServerName (Server) 连接参数

        注意

        要启动网络服务器,必须使用 [启动行] 字段。

      • 启动行   键入命令以启动计算机上的个人或网络数据库服务器。

        • 个人数据库服务器   只有当要连接到当前未运行的本地数据库服务器,或者希望设置您自己的启动参数时,才输入启动行。

          例如,要启动个人数据库服务器,输入 C:\Program Files\SQL Anywhere 16\Bin32\dbeng16.exe -c 8M. 。请参见StartLine (START) 连接参数

        • 网络数据库服务器   键入启动行以启动此计算机上的网络数据库服务器。

          例如,要启动网络数据库服务器,输入 C:\Program Files\SQL Anywhere 16\Bin32\dbsrv16.exe -x none

          有关详细信息,请参见StartLine (START) 连接参数

        还可在 [启动行] 字段中包括选项。当希望进行以下操作时使用 [启动行] 和选项:

        • 利用任何高级服务器功能。

        • 控制协议选项。

        • 提供诊断或疑难解答消息。

        • 设置权限。

        • 设置数据库参数(包括加密)。

        有关可在 [启动行] 字段中指定的选项的详细信息,请参见SQL Anywhere 数据库服务器语法

      • 最后一个连接断开后停止数据库   选中该选项可在最后一个用户断开连接之后自动关闭数据库。请参见AutoStop (ASTOP) 连接参数

    • 启动并连接到另一台计算机上的数据库   选择此操作时,以下选项可用:

 另请参见