ORACLE的一些错误与配置收集【ora-00988,ora 12541 tns,exp ……】
来源:互联网 发布:我的世界mac中文输入 编辑:程序博客网 时间:2024/05/02 02:33
一、Oracle错误:"ora-00988 缺少或无效口令"解决
如果在安装Oracle的时候出现如下问题:创建数据库完成让你输入密码的时候弹出"ora-00988 缺少或无效口令"的对话框如
这是因为Oracle对密码的要求如下:
系统用户(SYS、SYSTEM)口令长度不能小于7个字符
第一个字符不能为数字
且全部字符中应该为字母和数字混合
错误描述
及 解决 办法 :: ERROR:
ora-12541:TNS:没有监听器
1.没有监听程序,或者监听程序没有启动; 解决办法 ::配置监听程序或者 重启监听程序 2.监听程序已经启动,任然报错,说明 监听程序 和 数据库 启动顺序出错 解决办法 ERROR:
ORA-12170: TNS: 连接超时 ::
解决办法1.cmd-----ping ip地址 查看网络问题,看能否ping通
2.cmd-----tnsping
ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙 没有关闭 3.cmd----netstat -na 查看1521端口是否关闭,如果关闭Windows XP中的防火墙设置中将1521端口设为例外
4.cmd----lsnrctl status
lsnrctl是listener-control 监听器的缩写,查看监听的状态 二、连接数据库时报错:ora 12541 TNS 无监听程序
外地回来,登录pl/sql出现错误:ORA-12541:TNS:无监听程序。
1.
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production on 04-1月 -2010 13:38:34
Copyright (c) 1991, 2004, Oracle.
All rights reserved. 系统参数文件为D:\oracle\product\10.1.0\db_1\network\admin\listener.ora
写入D:\oracle\product\10.1.0\db_1\network\log\listener.log的日志信息
写入D:\oracle\product\10.1.0\db_1\network\trace\listener.trc的跟踪信息
跟踪级别当前为0
以 pid=7180 开始
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=pc-xxx.mail.yyy.cn)(PORT=1521)))
TNS-12542: TNS: 地址已被占用
TNS-12560: TNS: 协议适配器错误 TNS-00512: 地址已在使用 不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
2.
3.
# listener.ora Network Configuration File: D:\oracle\product\10.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST = ) LISTENER =
(DESCRIPTION_LIST = ) 把(ADDRESS = (PROTOCOL = TCP)(HOST = pc-xxx.mail.yyy.cn)(PORT = 1521))
改为(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
pc-xxx.mail.yyy.cn是计算机名
127.0.0.1也就是目前数据库正在用的ip地址。
4.
找到下列语句:
ORCL =
(DESCRIPTION = ) 将(ADDRESS = (PROTOCOL = TCP)(HOST = pc-xxx.mail.yyy.cn)(PORT = 1521))
改为(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
5.
运行->cmd启动dos窗口,执行lsnrctl stop关闭,lsnrctl start启动。
ora 12541 tns 无监听程序 ORA 12541 TNS
三、导出整个oracle数据库
办公室移了,现在要把服务器(A)上的数据库导到另一个服务器(B)上,操作如下:
在B机的orcale的E:\oracle\product\10.2.0\db_1\BIN 目录里找到exp.exe 双击,出现如图1:
图11、输入用户名和密码(你要导出的数据库对应的用户)。注:用户名是在PLSQL登陆后在窗体右上角的全名。按enter2、输入数组提取缓冲区大小:65536 按enter3、输入导出文件的路径 ,如:e:\testenv20120502.cmp 按enter4、选择导出的类型,可以根据自己的需要,我是导出全部表:(1)E(完整的数据库),(2)U(用户) 或 (3)T(表): (2)U》输入E 按enter5、接下来的导出权限、表数据、压缩区都 直接 按enter完成以上操作,便开始导出了,效果如图2:等执行完成,去刚输入的路径中查看,导出的xxx.dmp是否已存在,导入后续…………
- ORACLE的一些错误与配置收集【ora-00988,ora 12541 tns,exp ……】
- EXP-00056: 遇到 ORACLE 错误 12154 ORA-12154: TNS: 无法解析指定的连接标识符
- oracle tns连接数据库ORA-01034与ORA-27101错误
- 【ORACLE】ORA-12154 TNS无法解析指定的连接标识符;ORA-12541 TNS 无监听程序;ORA-12560 TNS 协议适配器错误
- ORA-12560:TNS:协议适配器错误,EXP-00056:ORACLE error 6550 encountered
- Oracle 有关ORA-12560: TNS:协议适配器错误 的问题
- Oracle数据库ORA-12560: TNS 协议适配器错误的解决办法
- oracle ORA-12560: TNS: 协议适配器错误的问题
- Oracle的 ORA-12560: TNS: 协议适配器错误
- oracle ORA-12560: TNS: 协议适配器错误的问题
- Oracle ORA-12541:TNS:no listener错误解决方法
- Oracle ORA-12541:TNS:no listener错误解决方法
- Oracle ORA-12541:TNS:no listener错误解决方法
- Oracle数据库连接错误:ORA-12541:TNS:无监听程序
- Oracle:ORA-12560: TNS: 协议适配器错误
- oracle:ora-12560:tns:协议适配器错误
- oracle:ora-12560:tns:协议适配器错误
- oracle:ora-12560:tns:协议适配器错误
- 估计准备
- AWS EBS介绍
- 在VS2005中生成时出错:error C4430: missing type specifier - int assumed. Note: C++ does not support default
- BJam
- 在Linux里设置环境变量的方法(export PATH)
- ORACLE的一些错误与配置收集【ora-00988,ora 12541 tns,exp ……】
- 删除容器(vector、list)中的iterator
- dojo dom-form模块
- windows7、ubuntu双系统安装
- ios学习--iphone开发私房菜_5_] iphone中如何实现下拉菜单 .
- [Struts2 启动异常] struts2 filter 启动异常问题 解决
- 黑马程序员_java中的Strng类3
- c# 四舍五入
- IAR学习