首页 QlikView ODBC连接数据库

QlikView ODBC连接数据库

举报
开通vip

QlikView ODBC连接数据库QlikView ODBC连接数据库 假定你已经安装了相应的OS,QlikView,数据库和ODBC Driver,并且熟悉QlikView的基本操作。由于QlikView自带教程并未涉及ODBC连接数据库的内容,而这个操作在实际工作中又十分重要,所以才有了本文。 配置ODBC数据源 (以Oracle10g为例,其他数据库操作类似) Oracle10g 1 启动QlikView. 如果是试用版,你会看到3个选项: 1. evaluate QlikView Enterprise(QlikView评估企业...

QlikView ODBC连接数据库
QlikView ODBC连接数据库 假定你已经安装了相应的OS,QlikView,数据库和ODBC Driver,并且熟悉QlikView的基本操作。由于QlikView自带教程并未涉及ODBC连接数据库的内容,而这个操作在实际工作中又十分重要,所以才有了本文。 配置ODBC数据源 (以Oracle10g为例,其他数据库操作类似) Oracle10g 1 启动QlikView. 如果是试用版,你会看到3个选项: 1. evaluate QlikView Enterprise(QlikView评估企业版) 2. enter my License Key(输入License Key和Control Number的地方) 3. limit to QlikView Analyzer(限制QlikView为分析器) 选择第1项,进入QlikView Enterprise版。 2 新建一个空白文件 将其保存为QlikView ODBC.qvw或是类似的你喜欢的名称. 3 点击toolbar上的Edit Script按钮,打开脚本编辑窗口. 4 选中Database下的ODBC选项,然后点击Connect...按钮. 5 点击Create ODBC Source...按钮. 6 切换至机器数据源页,点击新建(N)...按钮. 7 这里的数据源类型大家根据实际情况选择.在本案中我们使用默认的用户数据源,点击下一步 8 找到Oracle in OraDb10g_home1(名称根据安装的情况会略有不同),点击下一步 9 点击完成. 10 顺利的话Oracle ODBC Driver Configuration对话框会自动地打开. Data Source Name 数据源名称 Description 描述,可不填. TNS Service Name 透明网络层服务名 oracle10g的tns配置文件 在...\oracle\product\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora 相关的配置请查询相关资料. User ID 用户名 在本案中由于使用的用户名是sys,故采用这种写法'sys/ora456 as sysdba',当然如果采用的是system,scott等,User ID这里只需填入相应用户名即可. 11 点击Test Connection按钮以测试连接. 注意,如果你使用的是非sys用户,则会弹出Oracle ODBC Driver Connect对话框,需要输入相应的密码,然后在点击OK. 12 测试通过,点击确定. 13 点击OK. 14 选取数据源oracle10g,点击确定. 15 点击OK.将oracle10g数据源添加进Data Sources列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中. 16 点击Cancel,退回到脚本编辑窗口Edit Script. 其他数据库操作类似,这里将主要部分列出. MySQL 6 在第7步选取MySQL ODBC 5.1 Driver,点击下一步(N) 点击完成后,MySQL Connector/ODBC Data Source Configuration对话框会自动 地打开. Data Source Name 数据源名称 Description 描述,可不填. Service 服务名 Port 端口号 User 用户名 Password 密码 Database 数据库名称 数据源配置完成后,在第14步选取数据源mysql6,点击确定. MS SQLServer 2005 在第7步选取SQL Server,点击下一步(N) 这里你有两种连接选择: 1>系统验证 2>数据库验证 这里你有两种连接选择: 1>信任连接(系统验证) 2>数据库验证 数据源配置完成后,在第14步选取数据源sql2005,点击确定. 注意,你也可以事先在Windows下将相应的数据源配置好,这样就可以在QlikView 中直接选取相应数据源进行数据库的连接了. 通过ODBC连接装载数据库中的表 (以Oracle10g为例,其他数据库操作类似) 注意,QlikView的脚本是自上而下执行的,所以载入表的声明,必须放在ODBC连接数据库声明之后. 1 选中Database下的ODBC选项,然后点击Connect...按钮. 2 在Connect to Data Source对话框中,选取列表Data Sources下的oracle10g.这里支持两种操作: 1>在User ID和Password处填入正确的内容,然后点击OK. 产生的ODBC连接脚本:'ODBC CONNECT TO [oracle10g;DBQ=ORCL10G ] (XUserI d is LcbZaZFPTbLeGZFMUJNMDQEMTDIGXcNOETYCWXA);' 2>先点击OK,然后在Oracle ODBC Driver Connect对话框中设置相应内容,点击OK. 产生的ODBC连接脚本:'ODBC CONNECT TO [oracle10g;DBQ=ORCL10G ];' 两种方式产生的脚本有些微的不同,但均实现了同样的功能且不影响后续的操作. 3 点击Select...按钮. 4 弹出Create Select Statement对话框,在Owner处下拉选取SCOTT. 在Database Tables列表中显示出SCOTT下所有的表,默认选取列表中的首个表.可以通过对左侧Tables,Views,Synonyms,System Tables,Aliases选项的选取来过滤其中的显示内容.在本案中我们选中Tables选项,反选Views,Synonyms,System Tables,Aliases选项. 列表Fields下显示出在Database Tables列表中已选取表的所有字段,默认选取*(即所有字段).当然,你也可以根据需求来选取相应的字段.在本案中我们使用默认值*. 你能够在对话框下方的Script中预览将要插入的脚本. 5 点击Add,添加BONUS表的装载声明. 采用类似方法添加表DEPT和EMP. 6 选中最后一个表SALGRADE,然后点击OK. 7 回到Edit Script对话框,此时应生成如下类似脚本: ODBC CONNECT TO [oracle10g;DBQ=ORCL10G ] (XUserId is LLBCRZFPTbLeGZ FMUJNMDQEMTDIGXcNOETYCGFC); SQL SELECT * FROM SCOTT.BONUS; //************************************************ SQL SELECT * FROM SCOTT.DEPT; //************************************************ SQL SELECT * FROM SCOTT.EMP; //************************************************ SQL SELECT * FROM SCOTT.SALGRADE; 8 点击Reload按钮. 9 选择显示所有字段.然后点击确定按钮. 10 装载成功. 现在你可以对这些字段进行你希望的操作.
本文档为【QlikView ODBC连接数据库】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_954223
暂无简介~
格式:doc
大小:931KB
软件:Word
页数:22
分类:生活休闲
上传时间:2017-09-30
浏览量:33