如何查看oracle中创建的所有目录

oracle中有创建目录的语句createdirectorysscFjSscas'D:\his\data\ssc\fj';现在想知道电脑上安装的oracle数据库里已经创... oracle中有创建目录的语句
create directory sscFjSsc as 'D:\his\data\ssc\fj';
现在想知道电脑上安装的oracle数据库里已经创建了哪些directory,该如何查找啊?
展开
 我来答
娱乐大搜索

2021-04-14 · TA获得超过1.8万个赞
知道大有可为答主
回答量:1.8万
采纳率:68%
帮助的人:616万
展开全部
在ORACLE如何查看自己建立的所有表,而不是系统表?1、 在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。
2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句,如下图所示。
3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句,可以作为参考,如下图所示。
4、 接着,在【SQL工作表】的窗口上,输查询索引表的SQL语句,并单击【执行】按钮,如下图所示。
5、然后,在【SQL工作表】的窗口上,可以看到SQL语句执行成功的提示信息,查询到用户的索引表中的字段,如下图所示。
6、接着,在【SQL工作表】的窗口上,修改索引表的名称,并单击【执行】按钮,如下图所示。
可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。
在user_table表里没有建表时间这一字段,可以用user_objects这个表。
数据库系统建的表的时间和oracle发行版本有关,我的10.2.0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。或者将范围缩更小些,找你最近两个月、一年建的表
具体的
百度网友9f70a8c
推荐于2017-12-15 · TA获得超过1179个赞
知道小有建树答主
回答量:574
采纳率:100%
帮助的人:635万
展开全部
SQL> conn / as sysdba
已连接。
SQL> create directory sscFjSsc as 'D:\his\data\ssc\fj';

目录已创建。

SQL> desc dba_directories
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
DIRECTORY_NAME NOT NULL VARCHAR2(30)
DIRECTORY_PATH VARCHAR2(4000)

SQL> select count(1) from dba_directories;

COUNT(1)
----------
2

SQL> select * from dba_directories;

OWNER DIRECTORY_NAME
------------------------------ ------------------------------
DIRECTORY_PATH
--------------------------------------------------------------------------------
SYS DATA_PUMP_DIR
D:\oracle\product\10.2.0\db_1\rdbms\log\

SYS SSCFJSSC
D:\his\data\ssc\fj

SQL>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
独孤麋鹿
2018-03-30 · TA获得超过3769个赞
知道小有建树答主
回答量:30
采纳率:94%
帮助的人:4980
展开全部

SQL&gt; conn / as sysdba
已连接。
SQL&gt; create directory sscFjSsc as 'D:\his\data\ssc\fj';

目录已创建。

SQL&gt; desc dba_directories
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
DIRECTORY_NAME NOT NULL VARCHAR2(30)
DIRECTORY_PATH VARCHAR2(4000)

SQL&gt; select count(1) from dba_directories;

COUNT(1)
----------
2

SQL&gt; select * from dba_directories;

OWNER DIRECTORY_NAME
------------------------------ ------------------------------
DIRECTORY_PATH
--------------------------------------------------------------------------------
SYS DATA_PUMP_DIR
D:\oracle\product\10.2.0\db_1\rdbms\log\

SYS SSCFJSSC
D:\his\data\ssc\fj

select * from dba_directories;就可以了

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
高粉答主

2021-04-19 · 说的都是干货,快来关注
知道大有可为答主
回答量:1.8万
采纳率:74%
帮助的人:524万
展开全部
1.我的电脑右击——管理——服务——orcleserviceOrcl——双击——可看路径——复制到bin目录——上一层——找到NETWORK——ADMIN

oracle远程连接两种方法

1.图形界面进行设置

开始菜单中输入 net c ——本地 网络——添加——服务名(要远程的计算机的服务,一般都是orcl)——tcp协议——
主机名(连接的对方的ip)——使用——是,进行测试——登录——网络名可以随意写(别名)——否——下一步——下一步——完成

2.非图形界面
直接修改配置tnsnames.ora
把orcl复制一个——改名字改个别名——host改成对方ip——plsql关了重新打开即可

注意:
改了不关相当于没改!!!

记住密码操作
工具——首选项——登录历史——带口令存储——确定——登录账户输入密码一次即可

Oracle中对文件的操作都要建立目录对象,目录对象实际是一种映射机制,目录对象是一种系统资源,需要由管理员创建,任何经过授权的用户都可以使用这个目录对象。目录对象本质上就是数据库对象对应一个实际磁盘目录路径。因为处于系统可移植性和管理方便考虑Oracle程序中对文件操作一般不使用实际的文件路径。
可以这样建立目录对象。首先在磁盘建立目录文件夹,然后管理员登录建立目录对象:

CREATE DIRECTORY TEST_DIR AS 'C:/DEVELOP';

目录对象的名称是 TEST_DIR ,代表的实际目录是C:/DEVELOP,注意DEVELOP是文件夹的名称,需要手动在对应位置建立,将来操作的文件都会在这个文件夹下。

如果SCOTT 用户要使用目录对象,则需要管理员进行如下授权
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柯从筠0gS
2011-02-14
知道答主
回答量:16
采纳率:0%
帮助的人:5.4万
展开全部
用sys用户登录查看数据字典
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式