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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 数据库服务器 » 数据库选项

 

-n 数据库选项

设置数据库的名称。-n 数据库选项必须在 database-file 之后指定,并且仅应用于该数据库。

语法
{ dbsrv11 | dbeng11 } [ server-options ] database-file -n string ...
适用于

所有操作系统和数据库服务器。

注释

数据库服务器和数据库都可以被命名。由于数据库服务器可装载多个数据库,因此需要使用数据库名称来区分不同的数据库。

在缺省情况下,数据库接受不带路径和扩展名的数据库文件名。例如,如果数据库通过 samples-dir\demo.db 启动,且没有指定 -n 选项,则数据库的名称将为 demo。

数据库名不能:

只能使用数据库名 utility_db 连接 SQL Anywhere 实用程序数据库。请参见使用实用程序数据库

另请参见
示例

以下示例启动一个高速缓存大小为 3 MB 的数据库服务器,装载数据库,并将此数据库命名为 test。因为没有指定数据库服务器名,服务器将采用第一个数据库的名称,因此服务器名也为 test。

dbsrv11 -c 3MB "c:\mydata.db" -n "test"
有两个 -n 选项

-n 选项与位置有关。如果此选项出现在数据库文件名之前,则为服务器选项并为服务器命名。如果此选项出现在数据库文件名之后,则为数据库选项并为数据库命名。

例如,以下命令为服务器 SERV 和数据库 DATA 命名:

dbsrv11 -n SERV c:\mydata.db -n DATA

请参见-n 服务器选项