各位大侠帮帮忙啊!!!1.能否用执行SQL语句的方式实现ORACLE数据库的备份与导出?好像EXP/IMP要在DOS下运行是不是?2.能否用SQL语句实现将ORACLE的某个表的数据导出为EXCEL文件
据我了解,在SQL SERVER中,可以这样实现:
declare @cmd varchar(500)
declare @sql varchar(500)
set @sql = 'select top 10 * from you_databasename.dbo.you_tablename'
set @cmd = 'bcp "' +rtrim(@sql)+'" queryout d:\temp.xls -c -S you_servername -U sa -P you_password'
exec master..xp_cmdshell @cmd
请问在ORACLE中,有无类似的方法实现万分感激!!!
据我了解,在SQL SERVER中,可以这样实现:
declare @cmd varchar(500)
declare @sql varchar(500)
set @sql = 'select top 10 * from you_databasename.dbo.you_tablename'
set @cmd = 'bcp "' +rtrim(@sql)+'" queryout d:\temp.xls -c -S you_servername -U sa -P you_password'
exec master..xp_cmdshell @cmd
请问在ORACLE中,有无类似的方法实现万分感激!!!
解决方案 »
- 事务大,redo log files 不够了怎么办?
- 如何卸载Oracle Developer Suite 10g
- 用sys编译出错!DBMS_EXPORT_EXTENSION compile
- 权限 select any dictionary
- 求一个oracle定时任务!
- 为什么会出现“警告: 创建的过程带有编译错误”
- 关于Oracle中大数据量表的索引问题
- MyEclipser中配置Oracle9
- Java Source 中文乱码问题
- 新手学Oracle撒分
- 为什么不能调整system表空间和RBS的数据文件大小啊??请高手指点啊
- 那位大侠详细讲讲alter system archive log current和alter system switch logfile的区别啊?
究竟怎么用,自己利用搜索。
2。
2: pb
打开一个表后另存为,选excel就可以了
前提是表不能太大,大概几十万行吧,不然pb会死翘翘
你可以自己查找你是想导整个表,用户,数据库。都可以
imp help= y
也是一样的!