- 论坛徽章:
- 0
|
我有两台Solaris服务器,都装的sybase12.0,分别称为A与B,现在A的数据库有十几个G,剩余空间只有400多M,所以我现在需要把A
的数据转移到B上,并最终用B,不再用A。应为A已经没有空间备份,所以我将通过远程备份到B上,并且备份成功,但做了远程备份
后B 在restore B上的备份文件是总提示
Can't open a connection to site 'SYB_BACKUP'. See the error log file in the SQL Server boot directory.
底层日志提示的是:
00:00000:00008:2004/02/17 10:48:40.24 server Failed to connect to remote server
tide_idc_data_back tli tcp /dev/tcp \x0002106a000000000000000000000000 for site
SYB_BACKUP. Trying the next query entry of this server, if any.
00:00000:00008:2004/02/17 10:48:40.24 server Error: 7235, Severity: 17, State:
我B配置的interfaces文件是
tide_idc_data
master tli tcp /dev/tcp \x00021004ac1310400000000000000000
query tli tcp /dev/tcp \x00021004ac1310400000000000000000
tide_idc_data_back
master tli tcp /dev/tcp \x0002106aac1310400000000000000000
query tli tcp /dev/tcp \x0002106aac1310400000000000000000
我发现日志提示的 tide_idc_data_back tli tcp /dev/tcp \x0002106a000000000000000000000000
与我interfaces中配置的tide_idc_data_back根本不一样!不知道这与远程备份有没有关系!!!
附:我参考远程备份的文档
如何配置SQL Server来做远程备份?
(ASE版本12.0以上)
在本地机器上:
1.修改interfaces文件,添加远程机器上Backup Server的条目(Backup Server的名称,地址,端口号)
——份服务器名称不能使用别名
——UNIX平台使用dscp实用工具添加
——Windows平台使用dsedit实用工具添加
2.在sysservers系统表中添加远程Backup Server名
1>;sp_addserver REMOTE_BACKUP_SERVER_NAME ,null
2>;go
3.使用sp_helpserver查看至少存在以下3个条目:
——本地ASE名称
——本地Backup Server名称
——远程Backup Server名称
4.在本地机器上实现远程备份:
1>;dump database DATABASE_NAME to "remote_machine_path/..." at REMOTE_BACKUP_SERVER_NAME
2>; go
在本地机器上恢复备份:
1>;load database DATABASE_NAME from "remote_machine_path/..." at REMOTE_BACKUP_SERVER_NAME
2>; go
注:
1.如果要实现远程的双向备份,请在远程机器上做与本地机器相同的配置.
2.本地的Backup Server的名称要求与远程的Backup Server的名称不一样. |
|