- 1、本文档共174页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle_Database_10g_基础培训_终板摘要
Troubleshooting The following describes common errors and how they can be resolved. ORA-12154: “TNS:could not resolve service name” Cause Oracle Net Services cannot locate the connect descriptor specified in the tnsnames.ora configuration file. Actions 1. Verify that a tnsnames.ora file exists and that it is accessible. 2. Verify that the tnsnames.ora file is in the location specified by the TNS_ADMIN environment variable. 3. In your tnsnames.ora file, verify that the service name specified in your connection string is mapped to a connect descriptor in the tnsnames.ora file. Also, verify that there are no syntax errors in the file. 4. Verify that there are no duplicate copies of the sqlnet.ora file. 5. If you are connecting from a login dialog box, verify that you are not placing an at symbol (@) before your connection service name. Oracle Database 11g:数据库管理 - 课堂练习 I 5-* 共享服务器:连接共享 使用连接共享功能,数据库服务器可以使空闲会话超时,从而使用连接为活动会话提供服务。空闲会话逻辑上仍处于断开状态,当该会话下次发出请求时会自动重新建立物理连接。因此,Web 应用程序可使用现有硬件来满足大量并发用户的需求。连接共享是通过共享服务器进行配置的。 在本示例中,为 Oracle DB 服务器配置的连接数量为 255 个。某个客户机的空闲期已超出了指定时间。通过连接共享,此连接可用于第 256 个传入的客户机连接。如果空闲客户机还有其它任务要执行,通过另一个客户机的空闲连接可为该客户机重新建立连接。 Oracle Database 11g:数据库管理 - 课堂练习 I 5-* 不能使用共享服务器的情况 Oracle 共享服务器体系结构是一个有效的进程和内存使用模型,但是并不适用于所有的连接。由于存在公共请求队列,并且大量用户会共享分派程序响应队列,所以当存在必须处理大批数据的操作时共享服务器的性能并不是很好,如处理仓库查询或执行批处理时。 使用 Oracle Recovery Manager(将在以后的课程中介绍)进行备份和恢复会话时,也会处理大量的数据集,因此也必须使用专用连接。 许多管理任务不得(而且也无法)使用共享服务器连接执行,其中包括启动和关闭实例、创建表空间和数据文件、维护索引和表、分析统计信息,以及通常由 DBA 执行的其它多个任务。所有 DBA 会话都必须选择专用服务器。 获取控制文件信息 要获取控制文件的位置和名称,请查询 V$CONTROLFILE 视图。 SELECT name FROM V$CONTROLFILE; NAME /u01/home/db03/ORADATA/u01/ctrl01.ctl /u01/home/db03/ORADATA/u01/ctrl01.ctl 2 rows selected. 也可以使用 V$PARAMETER 视图。 SELECT name, value from V$PARAMETER WHERE name = control_files; NAME Value control_files /u01/home/db03/ORADATA/u01/ctrl01.ctl 获取控制文件信息(续) 要获取有关控制文件不同部分的信息,请查询 V$CONTROLFILE_RECORD_SECTION 视图。 SQL SELECT type, record_size, records_total, record
文档评论(0)