易截截图软件、单文件、免安装、纯绿色、仅160KB

如何从EXPDP导出的文件里获得用户授权的SQL语句


如何从EXPDP导出的文件里获得用户授权的SQL语句 
 
打算迁移一系统,由于是跨平台的迁移,RMAN是不能用了,考虑使用EXPDP/IMPDP来进行导入导出,导入过程发现N多用户的权限搞出了,麻烦重导是可以花时间太长,研究了一下,生成了全部的SQL的脚本。
impdp system/manager schemas=user DIRECTORY=DUMP_FILES dumpfile=ORCL.dmp sqlfile=orcl.sql
好家伙,生成文件有65M之巨,这样一条条挑还不搞死人,没关系,我们有文本编辑利器UltraEditUltraEdit
用UltraEdit打开这个SQL,
选择搜索 GRANT这个关键字,选中列出包含字符串的行,好家伙一下出来1350行,呵呵旁边有个复制到剪贴板,按一下,然后创建一个新的文件,将剪贴板的东西贴进去,哇,全部的赋权限的脚本都出来了,怎么有点错没关系,编辑一下,看看有啥问题,去掉一些错误的行,呼呼,粘到SQLPLUS里执行去吧。


相关文档:

SQL Server 2005与2000之间的数据转换

 2005不论是性能还是安全性都是SQL SERVER2000有所增强,现有不少企业在使用2005,或是有的用户是2000与2005同时使用,那么这中间就涉及到双数据的转换问题:
  今天我们就来看一下相关的实现方法:
  本人的实现环境介绍:
  方法一: 使用分离与附加  该方法适合于将SQL Server 2000中的数据转换到SQL Server2 ......

sql获取日期

declare
 @aa varchar(20)
set @aa= CONVERT(varchar(100), GETDATE(), 23)
--//日
print @aa+' 0:00:00.000'
print @aa+' 23:59:59.999'
--//周
print CONVERT(varchar(100), DATEADD(wk, DATEDIFF(wk,0,getdate()), 0), 23)+' 0:00:00.000'
print CONVERT(varchar(100), DATEADD(wk, DATEDIFF(wk,0,getdate( ......

EXCLE导入SQL Server的两个问题

今天遇到一个客户,把自己之前搁置的问题摆到了面前,措手不及下处理起来走了不少弯路,最终也没有完全解决,主要还是技术储备不够。其中有关EXCLE数据导入SQL2000时遇到两个问题,在网上搜索了解决办法,收藏一下:
    1、将Excel导入到SQL sever数据库,提示说“外部表不是预期的格式”
&nbs ......

在SQL SERVER中实现RSA加密算法

/***************************************************  
          作者:herowang(让你望见影子的墙)
    日期:2010.1.1
          注:    转载请保留此信息
  & ......

rs.open sql,conn 与conn.execute(sql)的区别

rs.open sql,conn 与conn.execute(sql)的区别
            rs.open sql,conn 与conn.execute(sql)的区别
            rs.open
            ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号