xgwx 发表于 2009-02-07 15:02

sybase iq 的备份问题

备份数据库后,恢复到另外一个位置,目的是把数据库移动到另外一个位置,
恢复完之后,iq文件依旧在原来的位置,启动新的数据库,还是读原来的iq文件,

我怎么把iq文件也移动到目标位置, 用mv 命令不行,

请高手指教!

WFCJZ 发表于 2009-02-07 16:46

说得不太清楚呀,看得有点晕!能说清楚一下么,比如你的OS系统,是把数据库移到另一台机子上还是移到另一个目录下?

xgwx 发表于 2009-02-07 17:36

不好意思,我在linux系统下,想把数据库移动到另一个目录

WFCJZ 发表于 2009-02-08 11:25

是库设备移动还是想把SYBASE安装目录改变?

sybase软件服务 发表于 2009-02-08 12:20

restore database的时候注意更改iq store的路径(语法请参考手册);或者可以考虑符号连接(管理麻烦一点)或相对路径(取决于初始设置)。

donethat 发表于 2009-02-08 15:14

Restore database的命令里面有个子句:rename...
应该可以。不过移这些东西没什么太大意思啊,为什么要移动呢

xgwx 发表于 2009-02-08 20:08

我只是想把建好的数据库换个目录,不想再重建库了

enjoy-work 发表于 2009-02-09 09:34

原帖由 donethat 于 2009-2-8 15:14 发表 http://bbs.chinaunix.net/images/common/back.gif
Restore database的命令里面有个子句:rename...
应该可以。不过移这些东西没什么太大意思啊,为什么要移动呢


是这样的。

camham 发表于 2009-02-10 13:21

restore database 'new path/name.db' from backup if not want to move dbspace.
or use rename dbspace_logical_name to 'new path/dbspace.iq'
页: [1]
查看完整版本: sybase iq 的备份问题