informix上如何执行*.sql脚本
来源:百度知道 编辑:UC知道 时间:2024/05/17 21:44:28
*.sql里面都是sql的更新语句,如何执行呢?
informix上执行sql脚本,分命令行方式和dbaccess界面方式:
命令行方式:
dbaccess db_name xx.sql 这里的数据库名不可省
或
dbaccess [db_name] < xx.sql
输入重定向方式时,[]表示可省略。
当xx.sql脚本中有数据库选择语句(database db_name;)时,可以不加数据库名。
dbaccess界面方式:
运行dbaccess命令,选好数据库,进入SQL操作界面,菜单如下:
SQL: New Run Modify Use-editor Output Choose Save Info Drop Exit
可按C选择Choose命令,进入脚本选择界面,选择xx脚本,脚本内容会显示到sql语句编辑区,
可按M进行修改,也可以按R直接运行。
如果是SYBASE数据库,在命令提示符下输入
isql -S<servername>; -U<username>; -P<password>; -i<SQL脚本文件>;
如果是mssql2000数据库,在命令提示符下输入
isql -S<servername>; -U<username>; -P<password>; -i<SQL脚本文件>;