关于Siebel的资料在网上是少之又少,当时安装开发工具的时候花了挺长时间的,把步骤记录了下来。

一安装win32_11gR2_client

首先要安装Oracle数据库的客户端,必须是32位,安装过程较简单,不需要配置,直接点击下一步,直到完成即可。

在客户端下添加tnsnames.ora文件,利用PLSQL测试是否可以连接到数据库。

二安装Siebel Tools

. 运行Siebel Tools下的setup.bat,以管理员身份运行

将下面的勾去掉,会弹出询问框,点击是即可,下一步

选择新安装,点击下一步

一般此处直接写服务器的IP

选择勾选安装本地数据库,切记用户名不可是SIEBEL。

安装过程用时会比较长,在安装Siebel Tools的过程中会安装一个本地的XE数据库,安装成功后点击关闭。

三 安装Siebel Client

运行Siebel Web Client下的setup.bat,以管理员身份运行。

去掉下面的勾,点击下一步会弹出一个框,点击是

选择新安装。

一直点击下一步,到安装完成。

登陆Server时会出现下面的错误:

SBL-DAT-00565:内部错误:

解决方法:

修改#SIEBEL_TOOLS_ROOT#\BIN\enu下的tools.cfg文件,修改ConnectString为数据库里连接串的名字。

打开

,以Server的方式登陆,测试Server方式可以正常登陆。

以DBA的身份登陆LOCAL_XE,用户名为sys,密码为manager,给Siebel用户,TESTUSER用户授权DBA的权限,给TESTUSER用户SSE_ROLE的角色。

Grant dba to Siebel;

Grant dba to TESTUSER;

Grant SSE_ROLE  to TESTUSER;

打开ODBC

,路径在C:\Windows\SysWOW64,配置系统DSN,测试SSD default instancehe和本地数据库是否可以连接成功,成功建立后即可抽取数据到本地数据库,抽取命令为:

D:\Siebel\16.0.0.0.0\Tools\BIN\LocalDbSetup.exe -s D:\Siebel\16.0.0.0.0\Tools -o "SSD default instance" -t SIEBEL -u TESTUSER -p TESTUSER -r "Siebel Repository" -d LOCAL_XE -x D:\Siebel\16.0.0.0.0\Tools\oraclexe -l D:\Siebel\16.0.0.0.0\Tools\LOG -w "N" -y "Runtime Tables" -z "N"

等待数据抽取完成,打开Sibel Tools用LOCAL_XE方式登陆,进入开发环境。

四、问题记录

问题:进入本地开发环境后,当点击新建record时就会报以下错误(SBL-DAT-00415):

解决方法:

1.UPDATE SIEBEL.S_APP_VER set NODE_NAME = UPPER('TESTUSER') ;

2.UPDATE SIEBEL.S_SSA_ID set CORPORATE_PREFIX = (select CUR_NODE_PREFIX from SIEBEL.S_NODE where NAME = UPPER('TESTUSER')) ;

3.update SIEBEL.S_SSA_ID set ROW_ID = CORPORATE_PREFIX||'-0' ;

执行以上三个update语句,开始会发现本地数据库的表SIEBEL.S_APP_VER和 SIEBEL.S_SSA_ID没有数据,而在服务器数据库上这两个表是有数据的,需要先将服务器上的数据拷贝到本地,然后执行那三个更新语句,再打开Siebel Tools就不会报这个错误了。

Sibel Tools和Siebel Cilent的安装步骤的更多相关文章

  1. Linux VMware tools安装步骤

    Linux VMware tools安装步骤: 1.安装环境介绍 #虚拟机版本:VMware-workstation-full-10 #linux分发版本:CentOS-6.4-i386-LiveCD ...

  2. Java开发工具安装步骤内容如下

    Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...

  3. [转]phoneGap3.0安装步骤(以windows下的android环境为例):

    phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...

  4. Xamarin 手动安装步骤+破解(最新版Xamarin V3)

    Create native iOS, Android, Mac and Windows apps in C#. 看到这句话,你就知道Xamarin是什么了,对于C#开发者,这样的标语还是会让你激动一下 ...

  5. 《区块链:从入门到放弃》之obc安装步骤

    obc安装步骤 朋友们可能会好奇,厨师不研究菜谱怎么改研究兵法了,哈哈,我原本是app出身,最近被安排去预研区块链和比特币技术,2个月下来,颇有斩获.期间得到IBM的CC同学指导我一步一步安装obc的 ...

  6. FastReport for delphi xe 安装步骤

    FastReport for delphi xe 安装步骤 1.先关闭DELPHI:2.下载后解压到一个目录,比如:D:FR:3.打开D:FR,运行recompile.exe ->点击" ...

  7. hadoop 1.2.1 安装步骤 伪分布式

    最近在系统的学习hadoop 课程第一步是安装hadoop1.x,具体安装步骤如下: 一.系统安装 本文使用centos6.5安装,具体安装步骤省略 二.jdk安装 下载jdk1.7.0_51解压,在 ...

  8. COCOS2d-x简易安装步骤

    准备工作:1.    下载 cocos2d-x  下载地址:http://cdn.cocos2d-x.org/cocos2d-x-2.2.zip2.    下载 python 2.7.3 下载地址:h ...

  9. Xamarin 安装步骤

    原文:Xamarin 安装步骤 1.下载并解压吾乐吧软件站提供的“Mono for Android 离线包” 安装:jdk-6u45-windows-i586.exe (就算你是64位系统,也要安装i ...

随机推荐

  1. 【mysql2】下载安装mysql5.7版|不再更新系列

    一.下载MySQL 5.7 版 MySQL 5.7 版:官网下载地址 https://dev.mysql.com/downloads/windows/installer/5.7.html 下载的是50 ...

  2. 修改记事本PE结构弹计算器Shellcode

    目录 修改记事本PE结构弹计算器Shellcode 0x00 前言 0x01 添加新节 修改节数量 节表位置 添加新节表信息 0x02 添加弹计算器Shellcode 修改代码 0x03 修改入口点 ...

  3. Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program(问题解决)

    web项目没有打成包,直接放在了linux服务器上. 进入tomcat/bin目录,执行启动的时候出现如下错误: 解决方法: 在tomcat 的bin目录下 执行这条命令chmod +x *.sh   ...

  4. MyBatis-Plus 快速入门

    1.简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发.提高效率而生. 1.1.特性 无侵入:只做增强不做改变, ...

  5. 用C++实现俄罗斯方块(Tetris)游戏

    我是一个C++初学者,控制台实现了一个俄罗斯方块游戏. 代码如下: //"俄罗斯方块"V1.0 //李国良于2017年1月20日编写完成 #include <iostream ...

  6. Django 小实例S1 简易学生选课管理系统 1 项目流程梳理与数据库设计

    Django 小实例S1 简易学生选课管理系统 第1章--项目流程梳理与数据库设计 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 1 项目流程梳理 ...

  7. jenkins内置变量的使用

    参考链接:  https://www.cnblogs.com/puresoul/p/4828913.html 一.查看Jenkins有哪些环境变量 1.新建任意一个job 2.增加构建步骤:Execu ...

  8. [cf1392H]ZS Shuffles Cards

    考虑统计每一轮(以抽到小丑为一轮)的贡献,不难发现答案即期望轮数*每轮期望次数 关于期望轮数,当前牌堆里已经在$S$中的卡实际上没有意义,不妨将这一类卡从牌堆中删除 此时,定义$f_{i}$表示$S$ ...

  9. [atAGC049E]Increment Decrement

    由于每一个操作的逆操作都存在,可以看作将$a_{i}$全部变为0的代价 先考虑第一个问题,即对于确定的$a_{i}$如何处理 如果仅能用第2种操作,定义点$i$的代价为以$i$为左端点或以$i-1$为 ...

  10. Jenkins系列-权限管理

    在实际工作中,存在多个团队都需要Jenkins来实现持续交付,但是又希望不同团队之间进行隔离,每个项目有自己的view, 只能看到自己项目的jenkins job. 但是,jenkins默认的权限管理 ...