首页 >>  正文

oracle+ora-01031

来源:baiyundou.net   日期:2024-09-21

1、 问题描述

环境:ORACLE11.2.0.4.0    SQLSERVER(odbc、透明网关、监听、tnsname等都已配置)

在进行ORACLE11g到SQLSERVER的DBLINK的搭建后,创建了名为testlink的DBLINK,执行查询测试,报错如下,

SQL> select * from test01@testlink;

select * from test01@testlink                    *

ERROR at line 1:

ORA-28500: connection from ORACLE to a non-Oracle system returned this message:


2、 问题原因

这个问题是由字符和语言设置的问题引起的。


3 、处理方法

在透明网关的配置文件中添加如下,

HS_NLS_NCHAR=UCS2


","gnid":"95656fe4cbd4bcf7c","img_data":[{"flag":2,"img":[{"desc":"","height":831,"title":"","url":"https://p0.ssl.img.360kuai.com/t01f00676d759b822c7.jpg","width":1280}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"cache","pub_time":1706777494000,"pure":"","rawurl":"http://zm.news.so.com/c77b0f41e42b723d01d775c99505a0f2","redirect":0,"rptid":"1ea70e167e736eac","rss_ext":[],"s":"t","src":"重庆思庄","tag":[],"title":"ORA-28500 ORACLE的DBLINK问题

柯沈盆3236oracle登录是提示ora - 28000账户locked; -
贡羽邦15635119345 ______ 请检查以下是否是启动了OEM并且使用了和OEM启用时不一致的密码 或者有其他人在使用system用户登录却不知道密码的情况下尝试破解密码,然后检查一下dba_profiles里面的策略,FAILED_LOGIN_ATTEMPTS没有修改过的话值就应该是10...

柯沈盆3236Oracle数据库运行错误的解决方法是怎样的?
贡羽邦15635119345 ______ Oracle数据库运行错误的解决方法: 错误1:ORA-01034: ORACLE not available Oracle安装、启动后用sqlplus "/ as sysdba" 登陆,执行任何select语句都出现错误: ...

柯沈盆3236各位大虾麻烦帮我解决一下oracle错误 ORA - 01034: ORACLE not available -
贡羽邦15635119345 ______ 我也碰到过这样的问题,可能是登录数据库后,不正常的退出,比如直接关掉窗口,而这时数据库里有未完成的动作,再次登录时就会提示“insufficient privileges”的报错,SQL>shutdown immediate; SQL>startup;就恢复正常了.

柯沈盆3236在LINUX下启动oracle出现ORA - 01078和LRM - 00109的报错,在网上也没有找到可行的办法,希望高人指点!!! -
贡羽邦15635119345 ______ 启动数据库时报如下错误:SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter 这里是说找不到参数文件了pfile 或者spfile file '/orac/orahome/app/oracle/product/10.2.0/db_1/dbs/initjason.ora' ...

柯沈盆3236oracle 数据库 显示新建数据库连接失败 错误原因ora - 01017:用户名 口令无效 登陆被拒绝 -
贡羽邦15635119345 ______ 根据ORA-01017的提示是连接到另一方的用户密码错误,于是直接使用配置的用户密码(lsxy/lsxy)登录数据库发现正常登录,进一步的查看建立好后的dblink语句,其中用户名都转化为了大写,由此猜测密码是否也被转化为了大写从而导致密...

柯沈盆3236oracle创建不了数据库,提示:ORA - 01078 处理系统参数失败 -
贡羽邦15635119345 ______ 最好把alert日志发出来看看<br>你可以先试试,记的把相应的路径改成自己的<br>把F:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.52220121356 拷到F:\oracle\product\10.2.0\db_1\dbs\并重命名为 init{ORACE_SID}.ora<br>如果你是单实例的,ORACLE_SID和数据库名一样 如果你的数据库名是orcl那么改成 initorcl.ora

柯沈盆3236ORACLE登录时出现 ORA - 01033:ORACLE initialization or shutdown in process 该怎么办啊?,跪求指点!! -
贡羽邦15635119345 ______ 我看了操作,你的open后面写全,你少写了一个;(也就是分号),所以才会出现2,因为oracle的语句是以分号(英文的)为结尾的,没写分号,oracle认为你的语句没写完.在2后面写个分号,就行了,如果退出了,那么就重新进入写一遍就行.

柯沈盆3236oracle 里*.ora文件是干什么用的? -
贡羽邦15635119345 ______ 在创建表<a href=' http://www.eysky.cn' target='_blank'>空间</a>时 DATAFILE 用于指定数据文件的具体位置和大小.但是我看到有些文章使用 *.ora文件,如DATAFILE 'D:\\ORACLE\\ORADATA\\ORA92\\LUNTAN.ora' SIZE 5M ,有些 则使用*....

柯沈盆3236oracle客户端tnsnames.ora在哪个目录 -
贡羽邦15635119345 ______ 默认情况下,当然是在Oracle安装目录下,例如:D:\app\计算机名称\product\11.2.0\client_1\network\admin或者:E:\app\product\11.2.0\client_1\NETWORK\ADMIN 因为用户的Oracle_home等路径都是指向 Oracle安装目录的 ,oracle的客户端工...

柯沈盆3236重装Oracle后,怎么才可以还原.ora 数据库文件? -
贡羽邦15635119345 ______ 在重装oracle前,必须对数据进行备份,通常有两种方法:1.冷备份,将oracle下oradata文件下的内容全部拷贝下来,这也叫物理备份,这个文件夹一般比较大.2. 逻辑备份,在oracle下导出dmp数据文件,这个比较小,可安全性不高.要还原重装以前的数据文件,象第一种情况,可直接把备份的oradata文件拿来覆盖刚装好的oradata文件就可以了.第二种dmp格式的比较麻烦,用plsql进入,在tool菜单下选imp导入数据.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024