配置OBIEE 连接 SSAS 2005

环境: SSAS 2005 ,  OBIEE

1. 在sql server 2005 安装目录下的 \\MSSQL.2\\OLAP\\bin\\isapi 拷贝到 C:\\Inetpub\\wwwroot\\olap

2. 在IIS上创建一个虚拟目录olap,本地路径为 C:\\Inetpub\\wwwroot\\olap。在olap属性界面选择“配置”,添加应用程序映射,在可执行文件(X):中输入 C:\\Inetpub\\wwwroot\\olap (确定按钮一直都是灰色的,只要用鼠标在文件路径的文本框中再次点击一下即可解决问题)

3. 如果只是本机登录的话,在配置文件 C:\\Inetpub\\wwwroot\\olap\\msmdpump.ini设置为<ServerName>localhost</ServerName>。其它设置为<ServerName>http://secondmachine/olap/msmdpump.dll</ServerName>

4. 在Oracle BI Administration Tool中 Import —> from Multi-dimensional

其中URL为 http://localhost/olap/msmdpump.dll , username 和 password为操作系统的用户和密码。

1.JPG

2.JPG

主流数据库的默认端口

数据库                 默认端口                查询方法

Oracle                   1521                    在Oracle Net Manager界面中查看

DB2                        5000                    在命令行中输入 get dbm cfg ,找到SVCENAME,
然后到 C:\\WINDOWS\\system32\\drivers\\etc\\services 或 /etc/services 找到对应的项。

SQL Server           1433                     在SQL Server Configuration Manager中查看

PostgreSQL          5432                     在命令行中输入 show port

MySQL                    3306                    在命令行中输入 show variables like ‘port%’

RHEL 5下安装Oracle 10g报操作系统的版本检查失败

安装Oracle数据库的时候出现错误提示:

Checking installer requirements…

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2009-11-9_15-11-48PM/installActions2009-11-
9_15-11-48PM.log

 

原因为Oracle 10g尚未通过RHEL5测试。

解决方法:修改$oracleInstaller/database/install/oraparam.ini的参数,在后面加上redhat-5

# vi install/oraparam.ini

[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2

[UnitedLinux-1.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

[Linux-redhat-3.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

[Linux-redhat-4.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

[Linux-redhat-5.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

Oracle lsnrctl 无法启动

在RHEL 5下安装Oracle 11g后,启动监听程序lsnrctl,发现显示错误提示:

TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
TNS-00507: Connection closed
Linux Error: 29: Illegal seek

原因: 错误语法在/etc/hosts文件中

解决方法: 设置为其中的一行为 127.0.01   localhost.localdomain   localhost