找不到使用sqlplus控制台创建的目录

Kal*_*s K 5 oracle directory oracle11g create-directory

我使用SQLPlus控制台创建了一个目录,但我无法在文件系统上找到它.这是我使用的命令:

SQL> create directory secfile as ’/opt/oracle’;

Directory created.
Run Code Online (Sandbox Code Playgroud)

我查看了我的Oracle主目录(C:\Program Files (x86)\Oracle)但没有'images'文件夹.我应该在哪里寻找它?

我正在使用Oracle 11g数据库(安装在我的C盘上),我需要这个目录来存储我将在数据库中进一步存储的图片.我正在关注在OracleDB上存储图片的教程,其中'/ opt/oracle'补丁用于该目录.

Ale*_*ole 5

你有错误的方法.您需要在操作系统中创建一个目录,然后使用操作系统目录的完整路径创建Oracle目录对象.Oracle create directory命令只创建一个数据字典对象,它本身不会对服务器的文件系统执行任何操作.而且你不能使用相对路径.

好吧,你可以按任意顺序创建它们,但是当你尝试使用Oracle时,必须创建操作系统目录,所以对我来说首先创建它更有意义.