在linux下用sqlplus部署pl sql .sql脚本

时间:2014-06-26 12:09:25

标签: sql deployment plsql sqlplus

截至目前,我正在通过SQLPLUS在Windows cmd中运行(自动化)sql脚本 例如:

sqlplus username@sid/password    

@D:\path\emp.sql      
/        
@D:\path\emp_ins.sql          
/     
@D:\path\emp_func.sql     
/       
@D:\path\emp_proc.sql      
/       
@D:\path\emp_index.sql    
/      

现在它与windows一起工作正常, 我的连接建立后linux sqlplus。
当我通过linux连接时,我如何实现相同的功能? 我试着给路径@ path / emp.sql
请帮助。 如果您需要任何额外信息,请发表评论。

1 个答案:

答案 0 :(得分:0)

这可能无法准确提供您所需要的内容,但如果您将所有脚本保存在同一目录中,我总是发现最佳做法是在启动sql plus之前导航到那里..

e.g。   - 启动终端   - cd / usr // MyDirectory   - 启动sqlplus(sqlplus用户名/密码@SID)   - @ MyScript.sql

始终适合我。

如果您在使用终端方面需要任何帮助,那么网上就有很多,我在1个搜索中找到了cd。 http://www.linfo.org/cd.html

希望这有帮助!