首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

有关sybase数据库同步有关问题

2012-02-19 
有关sybase数据库同步问题环境:两台linux 4.7服务器,安装相同版本的sybase ASA 9数据库问题:原来两个数据

有关sybase数据库同步问题
环境:两台linux 4.7服务器,安装相同版本的sybase ASA 9数据库
问题:原来两个数据库之间配置了MobiLink同步。后来发现.log文件达到9G,为防止数据库宕机,在主备两台机器上执行backup database directory '/opt/sybase/SYBSsa9/backup' transaction log truncate
之后同步失效,不得已重新配置MobiLink同步,先停掉主备上所有业务,把主机上的db和log复制到备机上,然后开始配置同步,备机上的同步服务却怎么也起不来,查看运行日志发现错误如下:
I. 05/11 16:48:29. Disconnecting from remote database
I. 05/11 16:48:29. Next sync scheduled on May 11 04:51:00pm
I. 05/11 16:48:29. Log scan starting at offset 0044768263
I. 05/11 16:48:29. Processing transaction logs from directory "/opt/sybase/SYBSsa9/"
E. 05/11 16:48:29. No off-line transaction log file found and on-line transaction log starts at offset 010413537789.
I. 05/11 16:48:29. We are looking for a transaction log file starting at offset 0044768263.
I. 05/11 16:48:29. Discarded memory to be recovered at next complete rescan: 0 bytes.
I. 05/11 16:48:29. Complete log scan required.
I. 05/11 16:48:29. Synchronization completed
E. 05/11 16:48:29. SQL statement failed: (-101) Not connected to a database

请教版本和大侠。是什么问题导致的?如何解决?谢谢了。

[解决办法]
backup database directory '/opt/sybase/SYBSsa9/backup' transaction log truncate

同步复制技术要用到transaction log,怎么能truncate呢,这个是错误根源。

热点排行