1、本地数据库是oracle10.0.2.1 .年前总部数据库升级为oracle11,原来的 数据链接变得不可用了。提示:
ERROR at line 1:
ORA-01017: invalid username/password; logon denied
ORA-02063: preceding line from TWS_LINK
a) 解决方法是在用户名及密码上加引号
create database link remote_link
connect to "remote_user"
identified by "remote_pass"
using 'REMOTE_DB';
此时就能select 远程的表了。但是现在所有的存储过程都不能用数据链接,提示表或视图不存在。但奇怪的是在另一台oracle10.0.2.5 数据库上,这个方法就什么都正常的。
b) 解决方法是把用户名上的引号去掉。
create database link remote_link
connect to remote_user
identified by "remote_pass"
using 'REMOTE_DB';
什么都正常了。
结论:从来没有遇到过oracle有bug,都是自己的错误。但这次表现,看起来oracle也不那么完美。
2、我要实现ajax下载文件,需要模拟一下form提交数据。将所有的内容放到一个input的值上,然后提交。
当内容太大时,发现ie11没有问题,但是chrome给截断了数据。最后搜索的结果是:
maxlength may be returned as -1, 2147483647 (IE) and 524288 (safari) for text inputs .
chrome不能设置更大的值 ,所以把长字符串分成多段上传 !