默认安装的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. Javascript 连接两个数组

    JS合并两个数组的方法 我们在项目过程中,有时候会遇到需要将两个数组合并成为一个的情况.比如: var a = [1,2,3]; var b = [4,5,6]; 有两个数组a.b,需求是将两个数组合 ...

  2. spring boot 自定义静态资源 位置..

    upload-path: E:/upload # 上传文件夹. upload-key: 72b3158c-a0f3-11e8-98d0-529269fb1459 # 定义上传的 key . sprin ...

  3. ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接

    用 SQL*Plus 连接数据库的时候,除了用户名和密码外,还要在口令后面加一个主机字符串.如下: 请输入用户名:sys 口令:ANKoracle123,orcl as sysdba

  4. Codeforces - 600E 树上启发式合并

    题意:求每一个子树存在最多颜色的颜色代号和(可重复) 本题是离线统计操作,因此可以直接合并重儿子已达到\(O(nlogn)\)的复杂度 PS.不知道什么是启发式合并的可以这样感受一下:进行树链剖分,分 ...

  5. Hadoop 使用基础

    [摘录自] https://www.yiibai.com/hadoop/hadoop_hdfs_operations.html#article-start 一.HDFS 使用基础 格式化配置HDFS文 ...

  6. [转] 在body中没有元素把高度撑开的情况下,设置全屏

    [From] https://segmentfault.com/q/1010000006182839 html,body { margin:; padding:; min-height: 100vh; ...

  7. JS调用百度地图。

    必要条件:先注册百度开发者账号,然后申请调用地图的密钥(AK). 测试demo: 说明:百度开发平台上有很多demo,如下图:

  8. 【Python】小括号过滤后的盲注

    0x00   环境搭建 sqli-labs第八关,简单修改下源代码,加入下面一行代码 $id=preg_replace('/\(|\)/', "",$id); //过滤小括号 0x ...

  9. TensorFlow-简单的卷积神经网络

    先弄懂卷积神经网络的原理,推荐这两篇博客:http://blog.csdn.net/yunpiao123456/article/details/52437794   http://blog.csdn. ...

  10. mac安装monkey工具

    一.monkey测试简介: monkey工具是Android自动化测试工具的一种,主要对Android,APP可进行压力测试.(总结) Monkey是Android中的一个命令行工具,可以运行在模拟器 ...