Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 如何检查数据库是否已创建?_Oracle - Fatal编程技术网

Oracle 如何检查数据库是否已创建?

Oracle 如何检查数据库是否已创建?,oracle,Oracle,我是甲骨文的新手。我运行一个批处理文件在oracle中创建一个db。现在我想检查数据库是否已创建。当我尝试通过sqlplus登录时。它询问用户名和密码,但它说无效。所以你能给我一些其他的方法来检查它吗 通常,批处理作业会生成某种形式的日志文件。去看看 因为您还没有指定哪个操作系统,所以我将假设Linux或其他*nix变体。Windows是一个黑洞,它吸走了计算机的所有生命,只留下一层冰冷、黑暗的外壳。[好吧,我撒谎。但是它没有那么丰富的命令行界面,所以很难给出说明。尤其是没有版本和版本之类的信息

我是甲骨文的新手。我运行一个批处理文件在oracle中创建一个db。现在我想检查数据库是否已创建。当我尝试通过sqlplus登录时。它询问用户名和密码,但它说无效。所以你能给我一些其他的方法来检查它吗

通常,批处理作业会生成某种形式的日志文件。去看看

因为您还没有指定哪个操作系统,所以我将假设Linux或其他*nix变体。Windows是一个黑洞,它吸走了计算机的所有生命,只留下一层冰冷、黑暗的外壳。[好吧,我撒谎。但是它没有那么丰富的命令行界面,所以很难给出说明。尤其是没有版本和版本之类的信息。“寻找有点像油桶的图标,点击它直到发生什么事情”让Windows上的用户支持成了一场噩梦。]

我喜欢updatedb和locate。他们会找到你的文件,这样你就不必记得把它们放在哪里了。如果你正在接管一个系统,而有人把文件放在某个地方,而没有留下地图,那么它们是非常好的。你可能需要做一个sudo(特别是如果它没有安装的话)。去喝杯咖啡。你回来的时候就应该完成了

执行
定位系统.dbf
这会让您很好地了解数据库的位置。如果找不到,你可能没有数据库。我猜你已经,当你尝试登录时,它说“无效用户名或密码”,所以它可能实际上是在某处检查它们

现在检查是否有实例
ps-ef | grepsmon
是我的最爱。您应该得到类似“ora_smon_blub”的内容,其中blub是实例的SID

如果您有一个实例(同样,如果它抱怨密码,您可能会这样做),请尝试
sqlplus/as sysdba
。如果你被允许创建数据库,那你就可以进去了


然后慢慢地阅读“”指南。如果不到2天,请再次阅读。

因此,如果您没有登录凭据,批处理文件应该如何创建数据库?