selectstatusfromv$instance;如果报错不能执行(用dba用户,或者有查看$视图权限的用户),那么就是没启动。如果结果为nomount,那么就是仅仅搭载了初始文件,分配了内存,但是还没有加载控制文件。mount就是加载了控制文件。open就是完全启动了。除了open意外,其他状态都不算完全启动数据库。
如果是windows下装的数据库,只要去看数据库服务是否启动就可以了;linux下要先进入oracle用户,输入status命令就可以查看了