|
前期工作要做好!否则会有很多麻烦!
至少:
在添加删除程序中Windows组件中安装相关服务:
1. 安装“消息队列”,"消息队列"组件又对服务中的"Distributed Transaction Coordinator"(即msdtc服务)有依存关系,这个服务必须启用,才可以安装消息队列组件!启动方法运行 msdtc –resetlog,安装消息队列时可能发生以下错误时:
无法启动MSMQ服务
错误代码:0x420c
错误描述:依存服务或组无法启动。
可以在CMD中解决:
net stop msdtc
msdtc -uninstall
msdtc -install
net start msdtc
2. 安装IIS服务,在安装完消息队列的前提下安装此服务。
3. 装TD前需要完成配置数据库,Oracle9i具体配置如下(举例,具体名称可自定义):
1) 创建数据库TD212,创建一个用户TDADMIN并授予DBA权限。
2) 创建一个表空间TD212,空间大小修改为1G,其他设置默认即可。
3) 编辑刚才创建的用户TDADMIN,将其“默认表空间”设置成刚创建的TD212。
4) Oracle--Configration and Migration Tools--Net Configuration Assistant中删除当前监听程序,在oracle中为TD创建新的监听程序:TD,新的监听程序全部使用默认值。
5) 安装TD7.6成功后, 进入TD > Site Administrator > DB Servers 中,击new新建一个DB Server,类型选择Oracle,注意这里有个容易出错的地方,Server Alias一定要填写Oracle中全局数据库名称,也就是安装过程中让填写的SID。DB Admin User要填写当初我们在 Oracle中建立的那个帐号TDADMIN/ADMIN。全填写好后,可以点‘Ping’试试,如果前面步骤都正确,这里就能ping成功。
4. 安装TD7.6:
按照安装手册步骤即可,我们来到Projects中,Create一个project。Project name 可以随便写,Database Type 选择Oracle。Server Name 就是我们上一步在DB Server中新建的那个,DB Admin User和DB AdminPassword是我们在Oracle中建立的那个帐号。Create in TableSpace这里要选择我们当初在Oracle中建立的表空间,Temporary TableSpace选择默认的TEMP就行,然后进行创建,如果前面都正确,那么就会创建成功了。
备注:tnsping '别名',我理解别名就是Service_Name。 |
|