windows 启动 oracle 批处理脚本
	
    
    
	 Oracle安装后,会把4个服务设为自动启动,分别为:
1. OracleOraHome90Agent
2. OracleOraHome90HTTPServer
3. OracleOraHome90TNSListener
4. OracleServiceORA
         其中第二个不是必须的,可以在服务里把它禁用。其他三个在Oracle运行时都要启动。
         Oracle的进程都是吃内存的老虎,可惜我只有512M的内存都要别它吃去一半,于是便把所有的Oracle服务都设为手动,写一个批处理来启动Oracle服务和关闭Oracle服务,这样只有要用到Oracle时才启动它,很方便。
         启动Oracle服务的批处理如下:
@echo off
echo 确定要启动Oracle吗?
pause
net start OracleOraHome90Agent
net start OracleOraHome90TNSListener
net start OracleServiceORA
         停止Oracle服务的批处理如下:
@echo off
echo 确定要停止Oracle吗?
pause
net stop OracleOraHome90Agent
net stop OracleOraHome90TNSListener
net stop OracleServiceORA
         其中最后一个服务的名称和你的Oracle例程名相关,Ora是我的Oracle例程名,如果例程名不一样,那么把Ora换成你的例程名就可以了。
    
     
	
	
    
    
	相关文档:
        
    
    Oracle Undo的学习
	 回滚段
可
以说是用来保持数据变化前映象而提供一致读和保障事务完整性的一段磁盘存储区域。当一个事务开始的时候,会首先把变化前的数据和变化后的数据先写入日志缓
冲区,然后把变化前的数据写入回滚段,最后才在数据缓冲区中修改(日志缓冲区内容在满足一定的条件后可能被写入磁盘,但在事 ......
	
    
        
    
    1,查看当前的保护模式
 select DATABASE_ROLE,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
2,查看日志的传送方式;
 select dest_name,archiver from v$archive_dest;
3,停止standby的自动恢复状态
 alter database recover manager standby database finish;
4,添加standby logfile
&nb ......
	
    
        
    
    一:无返回值的存储过程 
1、建立存储过程
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO T_TEST (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
2、相应的JAVA程序
import java.sql.*;
import java.io.OutputStream;
import java.io.Writer;
import java.sq ......
	
    
        
    
    Ms sql 2000
drivername=com.microsoft.jdbc.sqlserver.SQLServerDriver
url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=books
username=sa
password=sa
MySQL
drivername=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost/books
username=root
password=root
Oracle
drivername=orac ......