![](/img/trans.png)
[英]How do you import the sample Oracle HR database into SQL Developer?
[英]I get error when logging into oracle account such as 'hr' from sql developer
执行请求的操作时遇到错误:
ORA-01109: 数据库未打开
01109. 00000 - “数据库未打开”
*原因:尝试了一个需要打开数据库的命令。
*操作:打开数据库并再次尝试该命令供应商代码 1109
请使用以下语法打开数据库,
ALTER DATABASE OPEN;
您还可以使用以下方式检查您的数据库是只读的还是读写的,
select name, open_mode from v$database;
为了解决这个问题,有两个选项,每个选项取决于数据库是在您自己的笔记本电脑中还是在不同的服务器中。
选项1
如果数据库在您自己的笔记本电脑中,请打开 windows cmd 并运行:
CMD> sqlplus / as sysdba
SQL> ALTER DATABASE OPEN;
或者
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
选项 2
如果数据库在另一台服务器中,您需要访问它,或者是 Linux 或 Windows 服务器。 对于 windows,该过程或多或少与以前相同,对于 Linux/Unix 有点不同:
顺便说一句,您需要用户 SYS,而 HR 不能这样做,这基本上是一个示例模式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.