csdn的文档中心有一个讲sql server的我想唯一的不同就是一些驱动不一样

解决方案 »

  1.   

    应该和JAVA中进行Oracle8i数据库配置是完全一样的
      

  2.   

    Jboss3.0.7平台的Oracle8.1.7数据源设置
    获取相关资源
    1. Jboss3.0.7的下载
    2. 下载oracle8.1.7的jdbc驱动程序class121.zip
    安装jboss
    将下载的jboss的zip包解压到c盘根目录上。同时在windows中设置环境变量jboss_home
    C:\jboss-3.0.7_jakarta-tomcat-4.1.24,设置环境变量java_home为
    C:\JBuilder8\jdk1.4
    配置数据源
    1将class121.zip拷贝到C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\lib
    中,同时在windows中设置环境变量
    C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\lib\classes121.zip
    2 将C:\jboss-3.0.7_jakarta-tomcat-4.1.24\docs\examples\jca中
    oracle-service.xml和oracle-xa-service.xml拷贝到
    C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\deploy下面
    编辑其中两个文件。将里面的数据库参数设置为你的数据库参数,如:
    jdbc:oracle:thin:@youroraclehost:1521:yoursid
    改成jdbc:oracle:thin:@cqu:1521:yjs
    <config-property name="UserName" type="java.lang.String"></config-property>
    <config-property name="Password" type="java.lang.String"></config-property>
    改成
    <config-property name="UserName"
    type="java.lang.String">system</config-property>
    <config-property name="Password"
    type="java.lang.String">manager</config-property>
    3 进入C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\conf目录。编辑
    standardjbosscmp-jdbc.xml,将<datasource>java:/DefaultDS</datasource>
    <datasource-mapping> Hypersonic SQL </datasource-mapping> 改成
    <datasource>java:/OracleDS</datasource>
    <datasource-mapping>Oracle8</datasource-mapping>
    编辑standardjaws.xml的方法同上。
    注意事项
    如果不进行第3步的修改,在ejb部署的时候,可以插入删除数据,但是在oracle数据库
    中,你有可能不会看到你的数据,是因为你的数据被插入到默认的Hypersonic数据库中
    了,在C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\db\hypersonic\
    default.script中可以看到你插的数据脚本。因此,必须修改那两个文件。