我手上有一个同事发来的.sql文件,他那边是备份出来的,我现在要还原到我自己的电脑上的EDWP数据库里面,我用db2 restore database edwp from F:\portal\ActivePortal\beifen\init_ap_edw.sql 却提示文件、命名管道或设备“F:\portal\ActivePortal\beifen\init_ap_edw.sql”的路径无效。我应该如何将这个.sql文件还原成数据库呢?
我看过了 是这样的 都是sql语言 但是跑的时候有几个表跑不出来 提示说主键字段设置的太长了比如这句CREATE TABLE AHQ( ..........PRIMARY KEY (AUD_USER, AUD_CLIENT_IP, AUD_SERVER_IP, AUD_RESOURCE, AUD_ACTION, APPLIC_CD, AUD_DATE) );就会报错跑不出来
我看过了 是这样的 都是sql语言 但是跑的时候有几个表跑不出来 提示说主键字段设置的太长了比如这句CREATE TABLE AHQ( ..........PRIMARY KEY (AUD_USER, AUD_CLIENT_IP, AUD_SERVER_IP, AUD_RESOURCE, AUD_ACTION, APPLIC_CD, AUD_DATE) );就会报错跑不出来
追答那你把错误语句copy出来,在执行后单独执行看看。
追问这就是copy出来的,
现在已经知道问题了,表空间不够,不过还是谢谢你