此语句用于创建数据库的写文件。
不建议使用的语句不建议使用 writefiles。 |
CREATE WRITEFILE write-file-name
FOR DATABASE db-file-name [ KEY key ]
[ LOG OFF | LOG ON [ log-file-name [ MIRROR mirror-file-name ] ] ]
write-file-name | db-file-name | log-file-name | mirror-file-name : string
用提供的名称和属性创建数据库的写文件。
文件名 (write-file-name, db-file-name, log-file-name, mirror-file-name) 是包含操作系统文件名的字符串。
有关字符串的信息,请参见字符串。
如果不指定路径或相对路径,则在相对于服务器的当前工作目录的位置创建文件。
不能创建当前正在装载的数据库的写文件。
执行此语句所需的权限是在服务器命令行上用 -gu 选项来设置的。缺省设置为要求具有 DBA 权限。
运行服务器时所使用的帐户必须对创建文件的目录具有写权限。
在 Windows CE 上不受支持。
如果要创建高度加密数据库的写文件,必须指定 KEY 值。
创建操作系统文件。
SQL/92 供应商扩展。
SQL/99 供应商扩展。
Sybase 不受 Adaptive Server Enterprise 支持。
下面的语句创建一个写文件。
CREATE WRITEFILE 'c:\\sybase\\my_db.wrt' FOR DATABASE 'c:\\sybase\\my_db.db' LOG ON 'e:\\logdrive\\my_db.log'
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。