发布网友 发布时间:2022-05-25 11:06
共1个回答
热心网友 时间:2023-10-09 07:43
1、 关闭SQL Anywhere 和Adaptive Server Anywhere 数据库服务器因为版本10 的dbunload实用工具不能针对运行在较早版本数据库服务器上的数据库工作。例如: dbstop -c "DBF=mydb.db;UID=DBA;PWD=sql" 2、 确保版本10 的实用工具在系统路径中优先于别的工具。 3、 使用dbunload 实用工具创建一个reload.sql 文件。例如: dbunload -c "connection-string" directory-name 4、 使用初始化工具(dbinit)创建一个新数据库。或在Sybase Central 中创建一个新数据库。例如: dbinit new.db 5、使用Interactive SQL 连接新数据库: dbisql -c "DBF=new.db;UID=DBA;pwd=sql" 6、 执行以下命令将磁盘空间加入数据库中以便将数据加载。请务必增加足够大的磁盘空间以容纳数据。磁盘空间必须是连续的,这样可以提高加载的性能。例如: ALTER DBSPACE system ADD 200MB 7、 在Interactive SQL 中将reload.sql 应用到数据库中。 dbisql -c "DBF=new.db;UID=DBA;pwd=sql" reload.sql