默认安装的Siebel+Tools,Tools登陆时有3个选项:Local、Sample、Server,具体涵义如下:

Local:指本地数据库。按照Siebel开发建议,开发人员需要从Siebel Server的数据库中通过Siebel Remote方式Extract一个本地数据库,然后从Server上Get全部的Repository库到本地数据库,并且在本地Repository库开发。本地库使用SqlAnywhere的数据库。因此,在tools.cfg(tools安装目录的BIN/ENU/下)文件中,[Local] 块中的几个参数应该这样配置:

ConnectString=本地数据库的路径,一般为tools安装目录\local\sse_data.dbf

TableOwner=SIEBEL

DLL=SSCDW8.DLL

SqlStyle=Watcom

Sample:指Siebel默认的样例数据库。一般都是安装在Client目录中。tools.cfg的sample块除了ConnectString应该指定为Sample数据库的路径外其余参数与local一样。

ConnectString=Client安装目录\Sample\UTF8\sse_samp.dbf

Server:指Tools直接连接到Siebel Server的数据库中,直接修改Server数据库的Repository表进行开发。由于实验环境安装的Server数据库是Microsoft SQLServer,Tools必须使用ODBC Source去连接。tools.cfg的参数应该如下配置:

ConnectString=SSD default instance

TableOwner=SIEBEL

DLL=sscdms80.dll

SqlStyle=MSSqlServer

其中:SSD default instance就是ODBC Data Source的System DSN的名称。这个数据源如果没有配好,需要到windows的管理工具->ODBC Data Source下去配置一下。注意DLL和SqlStyle都和Local以及Sample的配置不同。

如何在Tools里直接查看开发效果呢,相关的配置位于tools的菜单中 View->Option->Debug页上。Tools一般不直接使用Siebel Server去查看开发效果,因为如果想使用Tools新编译出来的srf文件,需要重启Server的服务(在windows的“服务”里),这样比较费劲,所以都用Client方式,即使用Siebel.exe。除了不能进行一些Server相关的配置/管理,Siebel.exe的功能和Siebel Service一样。

我们知道,启动一个Siebel程序需要几个要素,包括一个AOM,.cfg文件,.srf文件,还需要Internet Exploror,还需要一个数据库,还有file system,一般开发file system很少用。其余几个参数在这个Debug页上都有了。

Executable:就是要求确定AOM,一般选Client目录中Siebel.exe的路径即可。

CFG file:指定.cfg文件,这个文件建议copy一个Client目录原有的.cfg文件(如Client目录\BIN\ENU\uagnet.cfg),改个名,比如叫abc.cfg,然后指定这个文件。注意这个文件的Local,Sample,ServerDataSrc等几个配置块需要进行配置,可以参考Siebel Tools 配置(一),建议与tools.cfg相同。另外还需要指定Siebel使用的srf文件,即在[Siebel]块的RepositoryFile参数指定.srf文件名。在tools的菜单tools下,选Compile Project,里面会显示你将.srf文件编译到什么位置,叫什么名字。一般建议将srf文件编译到Client安装目录/OBJECTS/ENU下,这样直接写srf文件的文件名就可以。如果不是默认位置,RepositoryFile参数要写全路径+文件名;

Browser:指定IE的地址即可;

Working Directory:指定Client的BIN目录即可;

Arguments:不知道做什么,一般默认是 /h

Login Information:指如何登陆,几个Data Source是根据上面的cfg文件决定的,所以上面的cfg文件的几个配置块的内容需要与tools.cfg一致。注意这里即使使用Server的Data Source,也仅仅是数据库使用Server的MS SqlServer数据库,执行还是使用Siebel.exe执行的。

在配好以后,建议编译出一个srf文件,然后按F5看看效果。如果能进入Siebel Application(Mobile Client方式),就说明配好啦。

Siebel Tools配置的更多相关文章

  1. 功能强大的系统配置工具-- Siebel Tools

    Siebel Tools 是Siebel 为其CRM产品开发人员专门提供的系统配置工具,系统的客户化修改以及系统升级控制等都是通过该工具进行配置(Configuration) .该工具直接修改Sieb ...

  2. Siebel Tools 开发笔记

    1.在Siebel Client上的菜单Help -> View 中可以找到开发所常用的信息 Screen:   此画面所使用的Screen名字在Tools的Object Explorer中的[ ...

  3. Siebel Tools client安装假死在92%问题解决

    Solution to this error: This issue happens incase of installation is on unsupported operating system ...

  4. Sibel Tools和Siebel Cilent的安装步骤

    关于Siebel的资料在网上是少之又少,当时安装开发工具的时候花了挺长时间的,把步骤记录了下来. 一安装win32_11gR2_client 首先要安装Oracle数据库的客户端,必须是32位,安装过 ...

  5. ExtJS Panel主要配置列表

    Ext.panel.Panel 属性 值 描述 animCollapse Boolean 设置面板折叠展开是否显示动画,Ext.Fx可用默认true,否则false applyTo Mixed 面板定 ...

  6. SIEBEL安装问题

    安装siebel 分三步走: 1.安装oracle 11g 2.安装Client 3.分别安装siebel tools.siebel web client,之后打上补丁 安装siebel tools. ...

  7. 1.python+appium环境配置

    环境部署 本博客以32位的Windows 7操作系统为例介绍Appium+Python的环境搭建步骤 1.安装Node.js 访问 https://nodejs.org/en/download/,下载 ...

  8. 一步步配置cordova android开发环境

    .先安装jdk-8u111-windows-x64(安装jdk1.) .安装android sdk(Android Stand-alone SDK Tools) .配置环境变量 环境变量: JAVA_ ...

  9. Siebel界面的搭建

    Siebel界面的初步搭建都是基于Siebel Tools工具来创建的,其搭建步骤: 1. 首先先创建一个Project项目,点击project--->点 new Record--->输入 ...

随机推荐

  1. ssh,hibernate动态映射多表

    [From] http://www.07net01.com/2016/01/1172051.html 最近在做OA系统(ssh),一直在想如何把框架架得更完善,此前已经在框架里集成springMVC, ...

  2. 在Eclipse中调试web项目

    由于现在的公司用的是Eclipse开发web项目而且不安装MyEclipse插件,没有myclipse插件就不能在Eclipse中配置web服务器,所以也就不好对web项目进行调试.下面的方法就可以让 ...

  3. CSS媒体查询及其使用

    1.什么是媒体查询 媒体查询可以让我们根据设备显示器的特性(如视口宽度.屏幕比例.设备方向:横向或纵向)为其设定CSS样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成.媒体查询中可用于 ...

  4. vector与array之间转换,向量与数据之间转换

    一维数组: vector<int> a; int b[5] = {1,2,3,4,5}; a.push_back(b);   二维数组: b[5][6] = {1,2,3,4,5,6... ...

  5. springboot+Druid+oracle 配置p6spy

    p6spy可以将带参数的sql直接打出来方便调试. 1.gradle中引入 compile group: 'p6spy', name: 'p6spy', version: '3.8.1' 2.reso ...

  6. nginx 模块介绍

    nginx模块在编译文件下的odjs目录下 cat 查看ngx_modules.c文件 可以看到一些基本extern模块 常用标准模块 1. 性能相关配置 worker_processes numbe ...

  7. MYSQL系列-Mysql存储引擎选择

    MYSQL系列-Mysql存储引擎选择 //查看当前数据库支持的存储引擎 show engines \G; 创建表的时候可以通过engine=MyISAM指定存储引擎 MyISAM: .MYISAM不 ...

  8. java 命令学习总结

    javac: (1)编译源文件成为字节码 (2)-d参数用于指定字节码文件所在包的位置,称为目标位置.如果源文件使用了package命令,则会自动在目标位置下创建完整的包目录,如源文件使用了 pack ...

  9. Nginx实践:(2) Nginx语法之localtion

    1. 概念 location是根据uri进行不同的定位.在虚拟主机的配置中,是必不可少的.location可以将网站的不同部分,定位到不同的处理方式上. location语法格式如下: locatio ...

  10. 整理代码,将一些曾经用过的功能整合进一个spring-boot

    一 由于本人的码云太多太乱了,于是决定一个一个的整合到一个springboot项目里面. 附上自己的项目地址https://github.com/247292980/spring-boot 功能 1. ...