1、打开plsql,输入用户、密码、数据库名等,进行登录,
2、登录进plsql后,点击新建->SQL窗口,
3、在新建的sql窗口中,编写sql语句,select * from all_tables t查看所有表,
4、执行语句select owner, count(*) from all_tables group by owner,查看每个用户下所有表的数量,
1.安装PLSQLDeveloper。
2.安装oracle
instance
client端。
3.启动PLSQL
Developer
,选择cancle,no
logged
on。
4.选择tools》》preferences》》connection,在oracle
home中输入安装好的oracle
instance
client目录,在OCI
LIBRARY中输入oracle
instance
client
的OCI.dll文件的具体路径,如D:\data\database\instantclient-basic-nt-11.2.0.2.0\instantclient_11_2\oci.dll。
5.在oracle
instance
client根目录,如D:\data\database\instantclient-basic-nt-11.2.0.2.0\instantclient_11_2\中建立tnsnames.ora名字解析文件,在其中输入对应的oracle服务器解析规则信息,可参考oracle服务器端的tnsnames.ora文件内容,如:
连接名称(自定义)=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
数据库服务器IP)(PORT
=
1521))
(CONNECT_DATA
=
(SERVER
=
DEDICATED)
(SERVICE_NAME
=
数据库实例名)
)
)
6.设置环境变量:
添加tns解释文件环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\data\database\instantclient-basic-nt-11.2.0.2.0\instantclient_11_2\,特别是重装后或其它 *** 作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。如果本机上安装了ORACLE,并且设置了ORACLE_HOME环境变量,那么会自动在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。
添加oracle语言环境变量,添加环境变量:
“NLS_LANG
=
SIMPLIFIED
CHINESE_CHINA.AL32UTF8”,(CHINESE_CHINA.AL32UTF8
是ASCII编码类型,其它类型可自己到服务器看一下,在服务器上输入命令:select
userenv('language')
from
dual)。
7.确定,重启程序,如果正常则可看到CONNECT
AS
XXX
选项。然后输入用户名和密码。
在菜单 Tools 下面有个 Object browser 将其打勾(如果已经打勾了就不用管了)
之后在IDE的左边有个Objects窗口,其中有一个树型结构图,在里面找到Tables 展开就可以了看到所有的Table了
默认显示的表包括系统表和权限允许范围内的其他schema下的表,如果不想看到,只需将树型图上方的All objects(下拉选框)改为My objects 就只看自己的表了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)