我已经完成了openge db安装的进度并从现有数据库恢复备份。当我运行应用程序时,我知道在我的新数据库中没有一些触发器。
我在原始数据库中找到了一些triggeres sql现在我想在新的数据库环境中执行它们。
大约有50个触发器,都是.sql格式。这些也是java触发器。
可以指导我如何在我的新数据库中执行这些触发器
答案 0 :(得分:1)
将SQLSCHEMA实用程序与原始数据库一起使用以转储所有触发器。
示例:
sqlschema -u dbauser -a oesqldba -T %.% progress:T:localhost:8165:testdb -o mytriggers
这将创建一个文件mytriggers.dfsql,其中包含所有触发器定义。使用此文件在数据库中创建触发器(只是SQLExplorer中的复制粘贴)并使用它们。