一个oracle数据库启动的问题
oracle 版本为10g
操作系统为windows xp
平时只要启动了数据库服务和监听程序后
在dos命令平台输入SQLPLU USER/PWD@SID就可以连接到相应的数据库
但是,今天出现了一个问题:
问题产生步骤如下:
1、启动数据库服务和监听程序
2、sqlplus sys/pwd@sid as sysdba以管理员进入
3、shutdown关闭数据库,关闭正常
4、启动数据库,sqlplus /nolog
5、startup,此时报错了,错误信息如下:
SQL> startup
ORA-01031: insufficient privileges
不知道是什么原因,请各位大虾帮忙看看,是哪里出了错。应该怎么做才能启动。
启动数据库也需要用户名,密码
startup 之后,需要connect as sysdba 啊!
忽略了
谢谢各位了
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......
select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:
3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody ......
我有两个表(A表和B表),机构完全相同:A 表建立触发器
当insert into A(id,name) values('1','zhangsan'); 我只想将name=zhangsan的时候将insert语句插入到B表中而A表不执行操作这个触发器应该怎么实现呢?
如: ......
SQL code:
declare
v_deptno number(2);
v_dname varchar2(14);
begin
dbms_output.put_line('请输入部门号和部门名:');
v_deptno:=&deptno;
v_dname:='&dname';
insert into dept01(deptno,dnam ......