oracle的一些常用命令

简介:

一、tnsping:

  oracle客户端,用来检查监听器连接状态的命令。格式:tnsping  <address> [ <count> ]  示例如下:

复制代码
1 C:\Documents and Settings\Administrator>tnsping orcl
2 TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 28-3月 -2012 12:17:55
 3 已使用的参数文件:
4 D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
7 已使用 TNSNAMES 适配器来解析别名
8 Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = pc-wc)(P
9 ORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
10 OK (20 毫秒)
11
12 C:\Documents and Settings\Administrator>tnsping xxxx
14 TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 28-3月 -
15 2012 12:18:04
19 已使用的参数文件:
20 D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
22 TNS-03505: 无法解析名称

复制代码

二、lsnrctl :

    Oracle Server端监听器启动、停止、查看状态命令。

  利用:lsnrctl status 查看,有如下主要内容

复制代码
 1   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=pc-wc)(PORT=1521)))
2 服务摘要..
3 服务 "PLSExtProc" 包含 1 个例程。
4 例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
5 服务 "a_b" 包含 1 个例程。
6 例程 "ab", 状态 READY, 包含此服务的 1 个处理程序...
7 服务 "a_b_XPT" 包含 1 个例程。
8 例程 "ab", 状态 READY, 包含此服务的 1 个处理程序...
9 服务 "abXDB" 包含 1 个例程。
10 例程 "ab", 状态 READY, 包含此服务的 1 个处理程序...
11 服务 "abcd_efgh" 包含 1 个例程。
12 例程 "abcdefgh", 状态 READY, 包含此服务的 1 个处理程序...
13 服务 "abcd_efgh_XPT" 包含 1 个例程。
14 例程 "abcdefgh", 状态 READY, 包含此服务的 1 个处理程序...
15 服务 "abcdefghXDB" 包含 1 个例程。
16 例程 "abcdefgh", 状态 READY, 包含此服务的 1 个处理程序...
17 服务 "orcl" 包含 1 个例程。
18 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
19 服务 "orclXDB" 包含 1 个例程。
20 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
21 服务 "orcl_XPT" 包含 1 个例程。
22 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
23 命令执行成功
24 //标红色的,代表自己所建立的数据库,其他的为系统添加
25 C:\Documents and Settings\Administrator>
复制代码


本文转自二郎三郎博客园博客,原文链接:http://www.cnblogs.com/haore147/archive/2012/03/28/2421040.html,如需转载请自行联系原作者

相关文章
|
9月前
|
存储 Oracle 关系型数据库
oracle数据恢复—oracle数据库执行错误truncate命令的数据恢复案例
oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下,oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况,例如数据库备份无法使用或者还原报错等。下面和大家分享一例oracle数据库误执行truncate命令导致数据丢失的数据库数据恢复过程。
|
SQL 运维 Oracle
入门级Oracle 11g日常运维命令总结
入门级Oracle 11g日常运维命令总结
985 1
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
662 2
|
SQL Oracle 关系型数据库
探索 Linux 命令 `db_archive`:Oracle 数据库归档日志的工具
探索 Linux 中的 `db_archive`,实际与 Oracle 数据库归档日志管理相关。在 Oracle 中,归档日志用于恢复,当在线重做日志满时自动归档。管理员可使用 SQL*Plus 查看归档模式,通过 `RMAN` 进行备份和恢复操作。管理归档日志需谨慎,避免数据丢失。了解归档管理对 Oracle 管理员至关重要,确保故障时能快速恢复数据库。
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的HELP命令:你的数据库“百事通”
【4月更文挑战第19天】`Oracle SQL*Plus` 的 `HELP` 命令是数据库查询的强大工具,犹如“百事通”。在遇到困惑时,`HELP` 可提供详细命令解释和用法示例,解答基础到高级的 SQL 和 PL/SQL 疑问。它还是“活字典”,揭示命令关联与区别,如 `SET` 和 `ALTER SESSION`。此外,`HELP` 解释数据库概念,如“事务”,并支持模糊查询。无论新手还是专家,`HELP` 都是数据库探索的得力助手。
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的COLUMN命令:数据展示的“化妆师”
【4月更文挑战第19天】Oracle SQL*Plus的COLUMN命令是数据展示的利器,能美化和格式化输出。它可定制列标题、调整显示格式(如数字的小数位数和日期格式),添加前缀和后缀(如货币符号),以及控制列宽和是否折行,使得数据呈现更直观、专业。利用COLUMN命令,能将原始数据转化为易于理解和视觉吸引力强的展示形式。
|
SQL Oracle 关系型数据库
Oracle spool格式化数据命令
在这个示例中,通过设置不同的 `SET`命令参数,你可以控制输出的格式,包括每页行数、每行字符数、列分隔符等。你也可以使用其他的 `SET`命令参数来进一步定制输出格式。
302 0
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的TTITLE和BTITLE命令:为你的数据报告加上精美的“画框”
【4月更文挑战第19天】`SQL*Plus`的`TTITLE`和`BTITLE`命令用于为数据报告添加吸引人的标题和边框。
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的SPOOL命令:数据库世界的“录像机”
【4月更文挑战第19天】`SQL*Plus`的`SPOOL`命令是Oracle数据库中的“录像机”,能记录所有操作和输出。它在用户开始“SPOOL ON”时启动,记录SQL查询、输出、错误信息等。完成后,“SPOOL OFF”停止记录并生成日志文件,便于回顾和检查。日志文件可自定义保存位置和命名,支持多文件录制,方便分类管理。无论数据分析、SQL脚本编写还是日常维护,`SPOOL`都是强大的工具,值得一试!
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的DESCRIBE命令:数据结构的“侦探”
【4月更文挑战第19天】`DESCRIBE`命令是Oracle SQL*Plus中的明星工具,用于快速揭示数据结构。它能显示表或视图的列名、数据类型、长度和空值限制,帮助用户理解数据库对象详情。此命令对数据库设计、查询优化和故障排除至关重要,且支持描述视图和同义词。通过有效利用DESCRIBE提供的信息,可以提升SQL查询效率,优化表结构,成为数据管理的得力助手。