OracleÊý¾Ý¿âµÇ¼µÄÉíÖ¤ÑéÖ¤
[oracle@liwei admin]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 1 15:55:18 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to an idle instance.
SQL> quit
Disconnected
[oracle@liwei admin]$ sqlplus "/ as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 1 15:55:24 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to an idle instance.
SQL> quit
Disconnected
¶þ¡¢OracleµÇ¼ÈÏÖ¤·½Ê½
¡¶Oracle¹ÜÀíÓëά»¤.ÊÖ¹¤´´½¨Êý¾Ý¿âÒÔ¼°½Å±¾¡·Ò»ÎÄÖÐÌáµ½ÈçÏÂÒ»¸ö´íÎó£º
[oracle@liwei oracle]$ sqlplus "/ as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 1 14:51:59 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
Õâ¸ö±ãÊǵǼÈÏÖ¤·½Ê½µÄÎÊÌâÁË¡£
OracleµÇ¼ÈÏÖ¤ÓÐÁ½ÖÖ·½Ê½£º»ùÓÚ²Ù×÷ϵͳµÄµÇ¼ÈÏÖ¤ºÍ»ùÓÚOracleÃÜÂëÎļþµÄµÇ¼ÈÏÖ¤¡£
¾ßÌ巽ʽ¼Ç¼ÔÚ·þÎñ¶Ë$ORACLE_HOME/network/admin/sqlnet.oraÎļþÖУ¬²»¹ýWindowsÓë
Unix/Linux¾ßÌåÉèÖÃÊDz»Í¬µÄ¡£
(Ò»)<Windows>
sqlnet.oraÎļþΪ¿Õʱ²ÉÓÃOracleÃÜÂëÎļþÑéÖ¤
SQLNET.AUTHENTICATION_SERVICES= (NTS) »ùÓÚ²Ù×÷ϵͳÑéÖ¤£»
SQLNET.AUTHENTICATION_SERVICES= (NONE) »ùÓÚOracleÃÜÂëÎļþÑéÖ¤
SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS) ¶þÕß²¢´æ£¬×¢ÒâÊǰë½Ç£¬·ñÔò²»Ê¶±ð
sqlnet.oraʾÀýÒ»£º
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.
#SQLNET.AUTHENTICATION_SERVICES = (NTS)
C:\Documents and Settings\Administrator>sqlplus " / as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on Mon May 5 17:54:32 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
sqlnet.oraʾÀý¶þ£º
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without
Ïà¹ØÎĵµ£º
1.»ØÍËÊÂÎñ
×îºÃÉèÖÃÒ»¸ö±£´æµã£¬Àýsavepoint a,»òÕßÖ´ÐÐ exec dbms_transaction.savepoint('a')(Ö´ÐÐǰÐèÒªÖ´ÐÐset serveroutput onÓï¾ä)£»È¡Ïû²¿·ÖÊÂÎñ¾Í¿ÉÒÔʹÓÃrollback to a,»òÕßÖ´ÐÐexec dbms_transaction.rollback_savepoint('a');È¡ÏûÈ«²¿ÊÂÎñ¿ÉÒÔÖ´ÐÐrollback,»òÕßexec dbms_transaction.rollback;
2.Ö»¶ÁÊÂÎñ
......
crsctl stop crs
killall init.crsd
cd /etc/init.d
rm -rf init.crs init.crsd init.cssd init.evmd
rm -rf /tmp/.oracle/
rm -rf /var/tmp/
rm -rf /var/tmp/.oracle/
cd /etc
rm -rf oraInst.loc oracle/ oratab
rm -rf $ORACLE_BASE
dd if=/dev/zero of=/dev/raw/raw_voting_disks bs=1024k
dd if=/dev/zero ......
ÖÚËùÖÜÖªµÄ¼¸¸ö½á¹û¼¯¼¯ºÏ²Ù×÷ÃüÁ½ñÌìÏêϸµØ²âÊÔÁËһϣ¬·¢ÏÖһЩÎÊÌ⣬¼Ç¼±¸¿¼¡£ ¼ÙÉèÎÒÃÇÓÐÒ»¸ö±íStudent£¬°üÀ¨ÒÔÏÂ×Ö¶ÎÓëÊý¾Ý£º drop table student;
create table student
(
id int primary key,
name nvarchar2(50) not null,
score number not null
);
insert into student values(1,'Aaron',78);
inse ......
oracleÖÐsqlÓï¾äÖÐselect * from t_Test t where t.Id in(1,2,3......)/*ÊýÁ¿²»ÄÜ´óÓÚ1000¸ö*/
½â¾ö·½·¨ ·Ö¸î³É¶à´Îin È»ºóÔÙ»òÉÏ Èç select * from t_Test t where t.Id in(1,2,3......800) or t.Id in(801,802,803......1300)
ÔÚʹÓÃÖÐ×îºÃÄܲ»Ê¹ÓÃÆäËûÌõ¼þÀ´´úÌæin
......
ÀûÓÃosÉóºË
µÇ¼oracleʱÔÚWinÖÐʵÏÖ¶ÔosµÄÉóºËÓÐÈçϼ¸²½£º
1¡¢ create os user id
2¡¢ create os group ora_dba(Õâ¸ö×éÖÐÓû§¾ßÓйÜÀíËùÓÐoracle database µÄȨÏÞ),
ora_sid_dba£¨Ö»ÄܶÔÓ¦µ½ÏàÓ¦sidµ ......