我有翻译后的 Sybase ASA 9 日志文件,日志看起来像
--UPDATE-1120-05402698411
UPDATE DBA.titulo_receber
SET dt_pagto='2014/apr/28 11:06:08.593',
id_situacao='BA',
vl_pago=90,
cd_empresa_baixa=5,
cd_usuario_baixa=197,
nr_recebimento=5015693,
dt_manutencao='2014/apr/28 11:08:22.949895'
WHERE cd_empresa=3
AND nr_titulo=20154
AND nr_parcela=5
AND serie='CF05'
go
--INSERT-1120-05402698481
INSERT INTO DBA.mensagem(nr_mensagem,dt_mensagem,hora,cd_usuario_remetente,
cd_usuario_destinatario,id_situacao,assunto,texto,id_confirmacao,
dt_recebido,nr_mensagem_resposta,dt_mensagem_enviada,dt_ult_alteracao)
VALUES (50019297,'2014/apr/28 00:00','11:07:36.0',197,59,'N','TITULO BAIXADO','Empresa Venda: Loja3\x0D\x0AEmpresa Baixa: Loja5\x0D\x0ACliente: 3340-EZIONEI CONSTANTINO (Cliente da Loja3)\x0D\x0AT�tulo(s): 20154/05 R$ 90,00\x0D\x0ATOTAL PAGO: R$ 90,00','N',NULL,NULL,'2014/apr/28 11:06:08.593','2014/apr/28 11:08:22.952065')
go
--COMMIT-1120-05402701966
COMMIT WORK
go
我需要知道在数据库中执行“--UPDATE”/“--INSERT”和“--COMMIT”的日期和时间。
我在 Sybase 的帮助文件和 Internet 搜索中都找不到。
亲切的问候, 威廉·伯坦
恐怕没有资料。对于大多数语句,事务日志文件不会将信息存储到该级别的详细信息。您可以获取连接尝试和检查点的日期和时间,但不能获取 DDL 语句的日期和时间。
免责声明:我在 SAP 从事 SQL Anywhere 工程工作。