Linux环境中使用BIEE 连接SQLServer业务数据源
本文将介绍如何在客户端为Windows系统、服务端为Linux系统的环境下,配置已默认安装了MSSQL Server数据驱动的BIEE 11g,以连接到SQL Server数据库。整个过程主要基于ODBC实现。
一、客户端配置
在客户端,我们可以通过ODBC数据源来配置SQL Server的连接。在运行中输入odbcad32以打开配置界面。接着,进入“系统DNS”并添加新的数据源。在选择驱动时,我们应选择wire protocol型的驱动,这是一种适用于SQL Server的驱动类型。之后,配置SQL Server数据库的连接信息,并进行连接测试。如果连接成功,保存并退出配置界面。在此过程中,需要特别记录下ODBC数据源的名称,因为后续的操作会用到。
打开Administrator tools,选择导入元数据。然后,选择已配置好的SQL Server ODBC数据源。至此,客户端的配置过程与Oracle的操作基本一致。
二、服务端配置
服务端的配置也相对简单。由于BIEE已经自带了SQL Server的数据源,我们只需在Linux环境下添加一个ODBC数据源,让BIEE在运行时可以匹配到相应的数据库连接。
具体步骤包括:
1. 修改环境变量。路径为:ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/user.sh。在该文件中,我们需要把SQL Server驱动添加到启动环境变量中。具体操作是,打开user.sh文件,在最下方添加相关参数,并保存退出。
2. 修改odbc配置文件。路径与user.sh相同,即ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/odbci。根据SQL Server的配置方式进行配置。这里需要注意的是,必须修改黄色阴影区域的内容,其中的SQLSERVER_DB是odbc数据源的名字,需要与rpd中的名字保持一致。
至此,我们已经完成了BIEE 11g在Windows客户端和Linux服务端下的SQL Server数据库连接配置。整个过程中,我们主要利用了ODBC来实现数据的连接和传输。无论是在客户端还是服务端,都需要正确配置ODBC数据源,并确保相关的环境变量和配置文件正确设置,以确保BIEE能够成功连接到SQL Server数据库。
编程语言
- Linux环境中使用BIEE 连接SQLServer业务数据源
- layui数据表格实现重载数据表格功能(搜索功能)
- PHP array_reverse() 函数原理及实例解析
- 仿dedecms下拉分页样式修改的thinkphp分页类实例
- asp CutStrX字符串截取函数(过滤全部HTML标记)
- windows2008 64位系统下MySQL 5.7绿色版的安装教程
- 基于jquery实现图片放大功能
- JavaScript数组的栈方法与队列方法详解
- PHP+iframe图片上传实现即时刷新效果
- 跟我学习javascript的执行上下文
- JS简单获取及显示当前时间的方法
- php读取出一个文件夹及其子文件夹下所有文件的
- JS实现将Asp.Net的DateTime Json类型转换为标准时间的
- SQL Server降权运行 SQL Server 2000以GUESTS权限运行设置
- ASP.NET使用HttpWebRequest读取远程网页源代码
- PHP实现的字符串匹配算法示例【sunday算法】