安装与部署
注意,以下所有的配置都是安装
安装SOADEMO的数据库schema
系统用到的所有数据库表都包含在一个方案(schema)中。soademo_101310_preview目录下有三个脚本createSchema.sqlc、createSchemaObjects.sql 和populateSchemaTables.sql。
1) 以sys用户连接sqlplus,运行createSchema.sql,会提示你输入要创建的用户名和口令,均输入soadem,即创建用户soademo并赋予一定权限。
2) 以soademo用户登陆sqlplus,先后运行createSchemaObjects.sql 和populateSchemaTables.sql,分别创建表对象并向其中插入一些数据。createSchemaObjects.sql脚本时可能会出现一些drop table的ORA错误,请忽略这些错误,因为此时根本没有这些表,之所以要加drop table的语句是为了在需要时可以重复运行。
配置SOA SUITE instance
请回忆一下我们在2.6.8小节中总结的SOA SUITE中的参数,下面我们要不只一次的用到它们来进行配置。
创建connection pool(连接池)和data source(数据源)
1、访问EM的主页http://localhost/em,用oc4jadmin/welcome0登陆。
2、点击“oc4j_soa”的链接,在这个页面里有五个tab(选项卡),点击“administration”
3、在这一页选择“services->JDBC Resources”一栏的Go to Task链接
4、下面点击“create”按钮创建一个connection pool(连接池)
5、创建的第一页保持缺省值不变
6、在这一页上输入name为 soademo_pool,JDBC URL为jdbc:oracle:thin:@//localhost:1521/soadb.cn.oracle.com,username为soademo,password为soademo。
建议点击“Finish”按钮前,先点击“test connection”按钮测试是否可以连接成功。
7、回到JDBC Resources页面,下面来创建一个data source(数据源),
8、创建的第一页保持缺省值不变:
9、在这一页指定name为soademoDS,JNDI Location为jdbc/soademoDS,connection pool选择我们刚才创建的soademo_pool,Login Timeout(second)可以保持缺省值0或根据你的情况指定一个大于0的数值,点击“finish”按钮完成:
查看本文来源