`
jerry_chen
  • 浏览: 282639 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

oracle tnsping命令、sql*plus使用

阅读更多

1、测试数据库服务的命令:

      控制台 tnsping命令 IP地址   端口号 数据库服务名称

cmd->tnsping 192.168.1.123:1521/oracle10g



 

     tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。

2、查看服务配置的ora文件路径

    E:\database\oracle\user\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora

    文件内容形如:

   ORCL =

        (DESCRIPTION =

             (ADDRESS = (PROTOCOL = TCP)

             (HOST = 192.168.1.123)

             (PORT = 1521))

             (CONNECT_DATA =

                  (SERVER = DEDICATED)

                  (SERVICE_NAME = orcl)

             )

        )

3、使用sql*plus查询数据库

     a、登陆sql*plus,其中“主机字符串”是指服务名称:


      b、查询所有的表空间:select * from v$tablespace;

 

                 TS# NAME                        INC BIG FLA E

            ---------- ------------------------------ --- --- --- -

                  0 SYSTEM                         YES NO  YES

                  1 UNDOTBS1                    YES NO  YES

                  2 SYSAUX                         YES NO  YES

                  4 USERS                           YES NO  YES

                  3 TEMP                             NO  NO  YES    

 

      c、查询默认的表空间:

           SQL> col property_name for a10

           SQL> col property_value for a10

           SQL> col descrpition for a10

           SQL> select * from database_propertie

                     where property_name='DEFULT_PERMANENT_TABLESPACE';

 

 

          PROPERTY_N      PROPERTY_V                                        DESCRIPTION

----------------------------------------------------------------------------------------------------------------------------------

 

          DEFAULT_PE            USERS     RMANENT_TA  BLESPACE  Name of default permanent tablespace

 

 

 

     d、查询所有用户:

          select * from dba_users;

 

     e、查询符合某些条件的用户:

          select * from dba_users where username like 'ABC%';

 

注:sql*plus中的条件参数有大小写的区分,

例如“where property_name='DEFULT_PERMANENT_TABLESPACE';”和“username like 'ABC%'”,需要与数据库中的一致。


  • 大小: 12.1 KB
  • 大小: 4.2 KB
分享到:
评论

相关推荐

    oracle安装:测试安装是否成功

    通常,我们可以通过两种方式来验证Oracle数据库的安装情况:一是使用`tnsping`命令来检查Oracle监听器的状态;二是通过`sqlplus`工具登录到Oracle实例,以确保可以正常访问和使用该实例。 #### 二、tnsping命令详解...

    oracle tips

    - 这条命令使用TNSPing工具尝试连接到名为`ora71`的TNS别名。 - 输出结果表明连接成功,耗时20毫秒。 **2.2 解析TNSPing输出** - **输出解析:** - `Used parameter files:`: 显示使用的参数文件。 - `Used ...

    oracle常用命令

    - **命令**: `tnsping 10.141.3.9` - **解释**: 测试与IP地址为`10.141.3.9`的数据库服务器的连接。 - **命令**: `ping 10.141.3.9` - **解释**: 测试网络连通性。 - **应用场景**: 在检查网络连接或验证数据库...

    Oracle_数据库运维手册

    - **测试命令:** 在命令行中使用 `tnsping` 命令,输入配置的服务名别名进行测试。 #### 二、运行环境监控 **2.1 系统环境监控** - **监控内容:** 监控操作系统状态、硬件资源使用情况等。 **2.2 数据库运行...

    Oracle Database 10g PL SQL 程序设计 笔记

    5. **测试连接**:可以使用`sqlplus`命令尝试连接,例如`sqlplus user/pass@service_name`,或者使用`tnsping`检查网络连接。 6. **SQL*Plus功能**: - 错误修正:可以通过`change`命令修改错误的SQL语句。 - ...

    FAQ-Oracle.zip_oracle

    - **SQL*Plus**: Oracle自带的命令行工具,通过`sqlplus username/password@connect_string`来连接数据库。其中,username是用户名,password是密码,connect_string是数据库连接标识符,可以是服务名(service name...

    Oracle客户端.7z

    8. **oracle-instantclient11.2-tools-11.2.0.4.0-1.x86_64.rpm**:工具包,包含额外的实用工具,如sqlplusw(带图形界面的SQL*Plus)和tnsping(用于测试网络配置和数据库连接)。 安装这些rpm包后,CentOS系统上...

    sqlload将文件导入oracle

    2. **连接SQL*Plus**: - 执行`c:\>sqlplus`,输入用户报告密码`Report/ods-b123@gzibss`,登录数据库。 3. **创建表结构**: - 执行如下SQL语句创建表`rpt_data_import_nick`: ```sql CREATE TABLE rpt_data_...

    oracle instantclient-basic-linux.x64-11.2.0.4.0.zip

    - **SQL*Plus**:一个命令行工具,用于执行SQL和PL/SQL脚本。 - **JDBC驱动**和**ODBC驱动**:针对Java和ODBC应用的连接组件。 2. **安装与配置**: - 解压压缩包至适当目录,例如`/opt/oracle/instantclient_11...

    Oracle OCP认证课程大纲

    - **使用 TNSPING 测试 Oracle Net 的连接性**:用于测试网络连接的工具。 - **Oracle Shared Server**: - **了解何时使用 Oracle 共享服务器**:适合高并发场景。 - **配置 Oracle Shared Server**:设置相关...

    使Oracle能同时访问多个SQL Server

    5. **验证配置**: 使用tnsping命令可以测试Oracle是否能够成功连接到配置的SQL Server数据库。如果tnsping返回成功,那么Oracle就已经可以访问到SQL Server的pubs和Northwind数据库了。 6. **实际操作**: 在Oracle ...

    Oracle数据导入导出技巧之imp/exp命令

    可以使用`tnsping`工具测试连接。 ```shell tnsping TEST ``` - **增加导入数据权限**: - 启动`sql*plus`。 - 使用管理员账号登录,如`system/manager`。 - 创建用户(如果尚未创建)。 ```sql CREATE ...

    oracle client for linux

    - `oracle-instantclient11.2-tools-11.2.0.4.0-1.x86_64.rpm`: 提供了其他实用工具,如ocijdbc.jar(Java JDBC驱动)、tnsping、sqlplusw等,用于数据库连接测试和开发工作。 2. **安装过程**: - 首先,确保你的...

    Oracle DBA日常巡检最佳实践

    还可以通过`tnsping`工具测试监听器的连通性。 #### 二、检查Oracle相关资源的使用情况(基础巡检) **2.1 检查操作系统日志文件** - **目的**:查看操作系统日志文件,了解可能影响Oracle数据库性能的操作系统...

    win32_11gR2_client.zip

    当遇到连接问题时,可以通过检查listener.log日志文件、tnsping命令或netca工具来诊断问题。此外,Oracle提供了一些实用工具,如trace文件和gdb调试器,帮助定位和解决客户端的运行时错误。 总的来说,Oracle 11gR...

    oracle10g客服端

    tnsping和sqlplus命令行工具可用于测试网络连接和执行简单的SQL查询。 总之,Oracle 10g客户端是用于与Oracle数据库交互的重要工具,其安装和配置是确保顺利连接和操作数据库的前提。了解和掌握这些知识点,对于...

    OracleClient-12C Oracle客户端,包括windows和Linux

    安装完成后,需要配置TNSnames.ora文件来定义数据库连接,然后可以通过tnsping命令测试连接是否成功。 对于开发人员来说,了解如何在不同操作系统上配置和使用Oracle Client是至关重要的,这涉及到环境变量设置、...

    oracle instantclient_12_2_win64.zip

    1. **连接功能**:提供SQL*Plus、OCI(Oracle Call Interface)、OCCI(Oracle C++ Call Interface)和JDBC(Java Database Connectivity)等多种API,使得开发者能够编写应用程序,无需在客户端安装完整的Oracle...

    Oracle_总结

    - **SQL*Plus**:是Oracle提供的一个命令行工具,可用于执行SQL语句。 - 登录SQL*Plus: ```plaintext sqlplus /nolog ``` - 以特定用户身份登录: ```plaintext sqlplus <username>/<password>@ ``` - ...

Global site tag (gtag.js) - Google Analytics