【【转】Sqlserver通过链接服务器访问Oracle的解决办法】教程文章相关的互联网学习教程文章

Oracle协议适配器TNS相关错误集合及其解决办法

在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。 ORA-12560: TNS: 协议适配器错误的解决方法 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。windows平台个在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。ORA-12560: TNS: 协议适配器错误的解决方法造成ORA-12560: T...

Oracle11gsys,system密码忘记设置解决办法

1.启动sqlplus 2.请输入用户名: sqlplus/as sysdba 3.输入口令:直接回车 4.连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL alter us1.启动sqlplus 2.请输入用户名: sqlplus/as sysdba 3.输入口令: 直接回车 4.连接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionWith the Par...

Oracle数据库建的表只能加引号才能查出来的解决办法.

http://blog.csdn.net/yuanboitliuyuan/article/details/3963784 Oracle数据库建的表只能加引号才能查出来的解决办法: CREATE TABLE FAXSVR.SysParam( chParameterName varchar2(64) NOT NULL ,/*Primary Key*/ chParamGroup varchar2 (64) NULL ,/*参数分组http://blog.csdn.net/yuanboitliuyuan/article/details/3963784Oracle数据库建的表只能加引号才能查出来的解决办法: CREATE TABLE "FAXSVR"."SysParam"(chParameterName va...

如何连接Oracle及故障解决办法总结【图】

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 配置 Advanced Replication 用到了一些数据库网络连接的基本概念,包括 db_domain、global_names 参数,sqlnet.ora、tnsnames.ora 文件配置等,看到一篇不错的文章,特此转贴。 如何配置才能使客户欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 配置 Advanced Replication 用到了一些数据库网络连接的基本概念,包括 db_domain、global_names 参数,sqlnet....

PDO取Oraclelob大字段,当数据量太大无法取出的问题的解决办法

最近,做sns的项目,用PDO连接Oracle数据库,读取Clob字段,当数据量非常大的时候(上万个字符),返回空值,从网上也没有查到相关的资料。自己刻苦研究加上同事帮助,终于解决了。废话就不说了,下面把内容贴出来。首先,创建一个存储过程 get_clob: t_name:要查询的表名;f_name:要查询的字段名;u_id:表的主键,查询条件;l_pos:截取的开始位置; l_amount :截取长度; CREATE OR REPLACE PROCEDURE get_clob(t_name in va...

Oracle8i字符集乱码问题析及其解决办法

Oracle 8i字符集乱码问题析及其解决办法正在看的ORACLE教程是:Oracle 8i字符集乱码问题析及其解决办法。一、问题描述   SQL Plus WorkSheet是一个窗口图形界面的SQL语句编辑器,对于那些喜欢窗口界面而不喜欢字符界面的用户,该工具相对SQL/PLUS受到了很大的欢迎。但从Oracle 8i以后,如果安装Oracle 8i时选取的是别于英语的字符集,对于我们中国,通常会选取简体中文字符集(ZHS16GBK),安装成功后,运行SQL Plus WorkSheet程序...

oracleem按钮乱码解决办法及em网页变成英文

oracle em 按钮乱码,该问题很是麻烦啊,不过本文介绍了一些解决方法,有需要的你可千万不要错过啊,好了,话不多说切入主题一、oracle em中按钮乱码解决办法: 1.修改jdk 下面的字体。 代码如下:[oracle@esop db_1]$ cd $ORACLE_HOME/jdk/jre/lib/ [oracle@esop lib]$ mv font.properties font.properties_bak [oracle@esop lib]$ cp font.properties.zh_CN.Redhat font.properties 2.修改jre 下面的字体 代码如下:[oracle@esop ...

Oracle中文乱码解决办法总结

下面总结了大量的关于Oracle中文乱码解决办法,有碰到此类问题的朋友可参考参考。下面总结了大量的关于Oracle中文乱码解决办法,有碰到此类问题的朋友可参考参考。AMERICAN_AMERICA.WE8ISO8859P1,这个字符编码是西欧字符编码,对应于.Net的就是iso-8859-1字符编码,所以只需要改到系统的默认字符编码就行了. 解决方法: (1) 服务器端重新安装ORACLE在重新安装ORACLE 时选择与原卸出数据一致的字符集(本例为US7ASCII)。加载原卸出的数...

Oracle数据恢复:错误叠加导致灾难不可恢复解决办法

文章详细记录了自己在给一个客户做数据恢复的过程了,原因是错误叠加导致灾难不可恢复算是高难度的了。文章详细记录了自己在给一个客户做数据恢复的过程了,原因是错误叠加导致灾难不可恢复算是高难度的了。客户第一次找我的时候,我告诉他,把硬盘拿给我们,我们可以将其中的数据恢复出来。 第二天客户说,硬盘被格式化重做了系统。客户第二次找我时,我说,把剩余的三个文件给我,我可以帮你挽救其中残存的有用数据。 第二天客户...

无法导出大的oracle默认空表解决办法

无法导出大的oracle 默认空表解决 办法无法导出大的oracle 默认空表解决 办法 ORACLE 11G在用EXPORT导出时,空表不能导出。11G中有个新特性,当表无数据时,不分配segment,以节省空间解决方法:1、insert一行,再rollback就产生segment了。该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。2、设置deferred_segment_creation 参数该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segmen...

Oracle用户被锁的原因以及解决办法

在登陆时被告知test用户被锁1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间SQLaltersessionsetnls_date_format=yyyy-mm-ddhh24:mi:ss在登陆时被告知test用户被锁 1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,香港服务器租用,以便查看具体时间 Session altered. 2、查看具体的被锁时间3、解锁 User altered. 4、查看是那个ip造成的test用户被锁查看/home/oracle/OraBase/diag/tnslsnr/h...

Ubuntu12.04(32位)安装Oracle11g(32位)全过程以及几乎所有问题的解决办法

这两天在Ubuntu上安装Oracle把人折腾毁了,即使照着网上的教程来,还是出了很多问题。好在最后终于搞定了。写出来总结一下,免得 这两天在Ubuntu上安装Oracle把人折腾毁了,即使照着网上的教程来,还是出了很多问题。好在最后终于搞定了。写出来总结一下,免得以后忘了。 标题注明32位是因为网上教程几乎全是以64位安装为例的,32位系统下照着做是绝对会安装失败的。 出现的问题主要有两方面,一个是安装过程中出现的,另一个是安装...

Oracle存储过程中提示“权限不足”的解决办法【图】

Oracle存储过程中提示ldquo;权限不足rdquo;的解决办法 我们知道,用户拥有的role权限在存储过程是不可用的。如:SQL> select * from dba_role_privs where grantee=SUK;GRANTEE GRANTED_ROLE ADMIN_OPTION DEFAULT_ROLE------------ ------------ ------------ ------------SUK DBA NO YESSUK CONNECT NO YESSUK RESOURCE NO YES--用户SUK拥有DBA这个role--再创建一个测试存储过程:create or replace procedure p_create_tableisb...

Oracle提示修改密码ORA-28002和ORA-28221数据库用户修改密码报错解决办法【图】

当遇到密码只有X天使用期错误提示时:ORA-28002: the password will expire within string days 如 ERROR:ORA-28002: the passw 修改数据库用户密码,当用户不是dba级用户即普通用户时,修改密码必须用replace子句(即必须知道旧密码才能改) ALTER USER hljitsm IDENTIFIED BY hljitsm_123ALTER USER HLJITSM IDENTIFIED BY hljitsm_123 replace Oracle_1234否则直接使用 ALTER USER hljitsm IDENTIFIED BY hljitsm_123修改密...

Linux下Oracle启动dbstart出错或无反应的解决办法及自启动【图】

Linux成功安装Oracle10G后切换到Oracle用户后,直接使用rdquo;dbstartrdquo;($ORACLE_HOME/bin中)启动oracle数据库报错ldquo; 问题一: 启动dbstart 报错 Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr Linux成功安装Oracle10G后切换到Oracle用户后,直接使用”dbstart”($ORACLE_HOME/bin中)启动oracle数据库报错“Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/orac...