oracle数据链接无效以及chrome浏览器input最大长度的问题

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) 解决方法是把用户名上的引号去掉。

参考:http://stackoverflow.com/questions/7839530/oracle-using-a-database-link-in-a-stored-procedure-table-or-view-does-not-exi 

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不能设置更大的值 ,所以把长字符串分成多段上传 !


你可能感兴趣的:(oracle数据链接无效以及chrome浏览器input最大长度的问题)