BASE64Encoder,BASE64Decoder加密后再解密不成功

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BASE64Encoder,BASE64Decoder加密后再解密不成功相关的知识,希望对你有一定的参考价值。

1,windows测试2111,201008261000,1282274195687_1,1282274195687_2,4,20100826000000,20101230000000,1,
2,windows测试3333,201008261002,1282274195687_2,1282274195687_2,4,20100826000000,20101230000000,1,
3,windows测试3333,301008261004,3282274195687_2,3282274195687_2,3,30100826000000,30101230000000,1,
将这几条数据用import sun.misc.BASE64Encoder;加密输出到.csv格式的文件里,再读取到java程序里的用sun.misc.BASE64Decoder对其解密,却得不到原来的字符串内容

参考技术A [java]中的加密和解密代码: pw 明文密码 pw2 数据库中的密码 String pw2已经解决了用JSP解决传递结果给ASP,死麻烦 告诉你一个简单的方法,你

DMP文件导入到SQL中

oracle备份出的DMP文件,现在没有oracle环境,有什么方法能导入到SQL中吗?
哪位大神有oracle,能帮忙转换一下文件格式不?

参考技术A 1.system用户登陆plsql客户端 进入创建表空间
create tablespace tds_tde
datafile 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' size 600M reuse
autoextend on next 10M maxsize unlimited extent management local;
其中tds_tde即为表空间名称 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' 为数据库安装路径

查看表空间名称和位置:select tablespace_name,file_name from dba_data_files
2.创建一个用户, 指定其表空间为第1 步创建的表空间
create user tds_tde identified by tds_tde
profile default
default tablespace tds_tde
temporary tablespace temp
account unlock;
3. 添加dba角色
创建用户后可以看到user项多了一个用户 tds_tde,编辑改用户将其角色栏中添加dba
4.用户tds-tde登陆plsql客户端,导入dmp
用户tds-tde登陆plsql客户端,注意以Normal进入即可,点击工具、导入表 选择需要导入dmp文件,然后导入即可。
参考技术B 无法导入的,表结构都不一样,很容易造成文件缺失 参考技术C 第1步,找个同版本ORACLE环境;
第2步,在该环境中,将DMP文件导出为SQL文件(可使用PL/SQL);
参考技术D 没办法,导入oracle环境吧...

以上是关于BASE64Encoder,BASE64Decoder加密后再解密不成功的主要内容,如果未能解决你的问题,请参考以下文章

BASE64Encoder/BASE64Decoder(转)

BASE64Decoder BASE64Encoder jar包问题

java新版本Base64Encoder和Base64Decoder无法使用解决方案

java新版本Base64Encoder和Base64Decoder无法使用解决方案

关于sun.misc.BASE64Encoder 解密

Eclipse 上有关 sun/misc/BASE64Encoder 的错误 [重复]