楼主: arron刘

【话题讨论】谈经验 赢门票 2013技术盛典等待你的到来

[复制链接]
论坛徽章:
31
2009日食纪念
日期:2009-07-22 09:30:00奥迪
日期:2013-11-14 11:32:05路虎
日期:2013-12-08 15:08:54比亚迪
日期:2013-12-13 12:43:05问答徽章
日期:2013-12-22 20:52:17大众
日期:2013-12-26 17:00:48技术图书徽章
日期:2014-01-26 14:23:572014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09马上有车
日期:2014-03-03 19:35:04
41#
发表于 2013-2-16 18:36 | 只看该作者
忘了回答第二个问题了

期待盖国强、冯春培、杨廷琨、牛新庄等老师

使用道具 举报

回复
论坛徽章:
17
蜘蛛蛋
日期:2013-01-30 22:13:19秀才
日期:2016-01-05 09:35:58秀才
日期:2015-12-21 09:53:46秀才
日期:2015-12-21 09:48:11秀才
日期:2015-12-14 14:51:16巨蟹座
日期:2015-11-01 01:12:11优秀写手
日期:2014-10-17 06:00:13马上加薪
日期:2015-03-03 11:13:08阿斯顿马丁
日期:2013-08-29 13:48:19奥运纪念徽章
日期:2013-07-18 13:55:12
42#
发表于 2013-2-16 23:09 | 只看该作者
支持哦

使用道具 举报

回复
论坛徽章:
18
CTO参与奖
日期:2009-01-15 11:42:46奥运纪念徽章
日期:2012-11-28 09:33:31奥运纪念徽章
日期:2012-11-22 14:39:55灰彻蛋
日期:2012-05-15 14:37:582011新春纪念徽章
日期:2011-02-18 11:43:32生肖徽章2007版:兔
日期:2011-01-20 12:58:492011新春纪念徽章
日期:2011-01-04 10:35:48数据库板块每日发贴之星
日期:2010-12-09 01:01:012010广州亚运会纪念徽章:帆船
日期:2010-12-06 11:01:472010广州亚运会纪念徽章:曲棍球
日期:2010-12-06 10:59:28
43#
发表于 2013-2-17 09:48 | 只看该作者
支持。

使用道具 举报

回复
论坛徽章:
18
CTO参与奖
日期:2009-01-15 11:42:46奥运纪念徽章
日期:2012-11-28 09:33:31奥运纪念徽章
日期:2012-11-22 14:39:55灰彻蛋
日期:2012-05-15 14:37:582011新春纪念徽章
日期:2011-02-18 11:43:32生肖徽章2007版:兔
日期:2011-01-20 12:58:492011新春纪念徽章
日期:2011-01-04 10:35:48数据库板块每日发贴之星
日期:2010-12-09 01:01:012010广州亚运会纪念徽章:帆船
日期:2010-12-06 11:01:472010广州亚运会纪念徽章:曲棍球
日期:2010-12-06 10:59:28
44#
发表于 2013-2-17 09:57 | 只看该作者
1、谈谈你遇见过的技术难题,以及怎样攻克的?分享自己的技术经验。

环境配置:oracle11.2.0.2

--本地监听状态及配置
[oracle@njdyw dbs]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 31-7月 -2012 16:37:41
Copyright (c) 1991, 2010, Oracle.  All rights reserved.
正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for Linux: Version 11.2.0.2.0 - Production
启动日期                  31-7月 -2012 15:50:39
正常运行时间              0 天 0 小时 47 分 2 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      ON
监听程序参数文件          /u01/app/ora11g/product/11.2.0/grid/network/admin/listener.ora
监听程序日志文件          /u01/app/ora11g/diag/tnslsnr/njdyw/listener/alert/log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.5.238)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
服务摘要..
服务 "+ASM" 包含 1 个实例。
  实例 "+ASM", 状态 READY, 包含此服务的 1 个处理程序...
服务 "gcdb" 包含 1 个实例。
  实例 "gcdb", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功

[oracle@njdyw dbs]$ tnsping gc
TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 31-7月 -2012 16:37:52
Copyright (c) 1997, 2010, Oracle.  All rights reserved.
已使用的参数文件:
已使用 TNSNAMES 适配器来解析别名
尝试连接 (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.5.238)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = gcdb)(UR=A)))
OK (0 毫秒)

[oracle@njdyw dbs]$ cat /u01/app/ora11g/product/11.2.0/grid/network/admin/listener.ora
# listener.ora Network Configuration File: /u01/app/ora11g/product/11.2.0/grid/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.5.238)(PORT = 1521))
    )
  )
#ADR_BASE_LISTENER = /u01/app/ora11g
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = gcdb)
      (ORACLE_HOME = /u01/app/ora11g/product/11.2.0/grid)
      (SID_NAME = gcdb)
    )
  )
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=ON              # line added by Agent

--密码文件也创建无误
[oracle@njdyw dbs]$ ll orapwgcdb
-rw-r----- 1 oracle oinstall 1536 07-19 10:41 orapwgcdb

问题:
--但就是无法用连接符登录空闲实例
[oracle@njdyw dbs]$ export ORACLE_SID=gcdb
[oracle@njdyw dbs]$ sqlplus [email=sys/oracle123@gc]sys/oracle123@gc[/email] as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on 星期二 7月 31 16:41:26 2012
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
ERROR:
ORA-01031: insufficient privileges

请输入用户名:  
ERROR:
ORA-01017: 用户名/口令无效; 登录被拒绝

请输入用户名:  
ERROR:
ORA-01017: 用户名/口令无效; 登录被拒绝

SP2-0157: 在 3 次尝试之后无法连接到 ORACLE, 退出 SQL*Plus


--如果用系统认证方式就可以用连接符方式登录
--直接用系统认证方式可以登录空闲实例
[oracle@njdyw dbs]$ sqlplus "/as sysdba"
SQL*Plus: Release 11.2.0.2.0 Production on 星期二 7月 31 16:44:54 2012
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
已连接到空闲例程。
SQL> startupnomount
ORACLE 例程已经启动。
Total System Global Area  233861120 bytes
Fixed Size                  2225224 bytes
Variable Size             159386552 bytes
Database Buffers           67108864 bytes
Redo Buffers                5140480 bytes
SQL> exit
从 Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断开

--实例启动后再用连接符方式能成功登录
[oracle@njdyw dbs]$ sqlplus [email=sys/oracle123@gc]sys/oracle123@gc[/email] as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on 星期二 7月 31 16:45:18 2012
Copyright (c) 1982, 2010, Oracle.  All rights reserved.

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>


原因:
静态注册的ORACLE_HOME 是这个目录/u01/app/ora11g/product/11.2.0/grid
这个目录不是 RDBMS HOME 而是GRID HOME,
而password file在 RDBMS HOME/dbs下

解决:
把静态注册的ORACLE_HOME 改成/u01/app/ora11g/product/11.2.0/db_1

[oracle@njdyw admin]$ vi listener.ora
# listener.ora Network Configuration File: /u01/app/ora11g/product/11.2.0/grid/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.5.238)(PORT = 1521))
    )
  )
#ADR_BASE_LISTENER = /u01/app/ora11g
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = gcdb)
      (ORACLE_HOME = /u01/app/ora11g/product/11.2.0/db_1)      
      (SID_NAME = gcdb)
    )
  )
--重启监听服务
--注意:在grid环境,如果使用lsnrctl重启监听有时可能无法找到服务,所以用crs_stop,crs_start命令重启。
[oracle@njdyw~]cd /u01/app/ora11g/product/11.2.0/grid/bin
[oracle@njdyw~]crs_stop ora.LISTENER.lsnr
[oracle@njdyw~]crs_start ora.LISTENER.lsnr
[oracle@njdyw bin]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 01-8月 -2012 15:29:21
Copyright (c) 1991, 2010, Oracle.  All rights reserved.
正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for Linux: Version 11.2.0.2.0 - Production
启动日期                  01-8月 -2012 15:29:14
正常运行时间              0 天 0 小时 0 分 7 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      ON
监听程序参数文件          /u01/app/ora11g/product/11.2.0/grid/network/admin/listener.ora
监听程序日志文件          /u01/app/ora11g/product/11.2.0/grid/log/diag/tnslsnr/njdyw/listener/alert/log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.5.238)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
服务摘要..
服务 "gcdb" 包含 1 个实例。
  实例 "gcdb", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
--再次用连接串登录空闲实例后成功。
[oracle@njdyw bin]$ sqlplus as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on 星期三 8月 1 15:29:52 2012
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
已连接到空闲例程。

SQL> startup nomount
ORACLE 例程已经启动。
Total System Global Area  233861120 bytes
Fixed Size                  2225224 bytes
Variable Size             159386552 bytes
Database Buffers           67108864 bytes
Redo Buffers                5140480 bytes
SQL>

总结:
开始我的思路是集中在密码文件和系统用户权限上,结果一直搞不定,不知道是哪里出了问题。但实践告诉我们ORA-01031 登陆失败 99%是低级错误,只有1%的可能是bug。

2、你最期待会议现场出现哪些你喜欢的技术牛人?
特别期待itput风云人物、大师、黄志洪老师。

使用道具 举报

回复
论坛徽章:
18
CTO参与奖
日期:2009-01-15 11:42:46奥运纪念徽章
日期:2012-11-28 09:33:31奥运纪念徽章
日期:2012-11-22 14:39:55灰彻蛋
日期:2012-05-15 14:37:582011新春纪念徽章
日期:2011-02-18 11:43:32生肖徽章2007版:兔
日期:2011-01-20 12:58:492011新春纪念徽章
日期:2011-01-04 10:35:48数据库板块每日发贴之星
日期:2010-12-09 01:01:012010广州亚运会纪念徽章:帆船
日期:2010-12-06 11:01:472010广州亚运会纪念徽章:曲棍球
日期:2010-12-06 10:59:28
45#
发表于 2013-2-17 09:58 | 只看该作者
门票啊,门票。

使用道具 举报

回复
论坛徽章:
4
2012新春纪念徽章
日期:2012-01-04 11:54:462013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09
46#
发表于 2013-2-18 17:50 | 只看该作者
版主,帮小弟抽一张门票吧

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
47#
发表于 2013-2-19 09:06 | 只看该作者
支持,关注两年了。

使用道具 举报

回复
论坛徽章:
2
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512013年新春福章
日期:2013-02-25 14:51:24
48#
发表于 2013-2-19 10:51 | 只看该作者
我也凑个热闹

使用道具 举报

回复
论坛徽章:
0
49#
发表于 2013-2-22 12:15 | 只看该作者
诚聘PHP、JS前端、页面制作与设计、高级产品经理、C工程师,职位链接:http://search.51job.com/list/co,c,2897235,000000,10,1.html
有意者将简历投递至:ymxu@ec01.cn

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
50#
发表于 2013-2-22 16:03 | 只看该作者
支持与期待中

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表