我公司的oracle数据库装在LINUX上,我知道oracle数据库的用户名和密码,怎样通过命令行的形式怎么连接数据库呢?,查数据库有哪些表,各个表有哪些字段呢?怎样查数据库的表空间呢?

解决方案 »

  1.   

    sqlplusw是窗口类型的sqlplus,sqlplus是命令行类型的sqlplus 直接在命令行中输入sqlplus / nolog即可进行sqlplus,执行相关指令
      

  2.   

    Select TABLE_NAME From dba_tables Where owner= 'SCOTT'  
    DESC TABEL_NAME ;Select tablespace_name From dba_tablespaces ;
      

  3.   

    telnet host(database) 连接数据库.
      

  4.   


    SQLPLUS user/pass@ServerName  命令行
    SQLPlusW user/pass@ServerName 视窗
    select * from cat      
    这里的cat是oracle数据库系统中自带的一个视图,其中有两个字段:table_name,table_type,你建立的表的表名基本上都存储在这里,通过这个命令你可以查看系统中存在的表。 还有数据字典里。。
    select table_name from dict order by table_name;