有时候在配置监听器,将主机设置为IP地址。当更改IP后就无法通过Net Manager设置的连接字符串连接数据库。特别是笔记本上的设置,所以最好设置其为主机名。
分类:技术
技术
配置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为操作系统的用户和密码。
主流数据库的默认端口
数据库 默认端口 查询方法
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
Essbase Administration Service使用MDX查询数据
Oracel Essbasee Studio 部署
当进入Oracel Essbasee Studio的“多维数据集部署向导”界面时,
在“加载任务类型”选中选项“构建大纲并加载数据”,“覆盖现有数据”和“首先删除全部成员”这三个选项。
oracle BI工具的默认用户和密码
Oracle Data Integrator
用户:SUPERVISOR
密码:SUNOPSIS
Oracle Essbase
用户:admin
密码:password
Oracle Business Intelligent Enterprise Edtion
用户:Administrator
密码:Administrator
使用rman创建standby数据库
环境: 不同的主机,相同的目录
步骤: 1.在主机上创建standby控制文件,在rman执行copy current controlfile for standby to ‘d:\\control01.ctl’
2.在备机上注册standby controlfile, rman>CATALOG CONTROLFILECOPY ‘‘d:\\control01.ctl‘;
3.主机上备份数据库,并将其拷贝到备用机上。
4.在主机上rman执行>
connect target sys/
connect auxiliary sys@orcl131
duplicate target database for standby nofilenamecheck dorecover;
ORA-01103: database name ‘ORCLDG’ in control file is not ‘ORCL’
今天关闭使用rman复制数据库再重新打开时出现这个错误“ORA-01103: database name ‘ORCLDG’ in control file is not ‘ORCL’ ”
解决方法: 1.将D:\\oracle\\product\\10.2.0\\admin\\orcl\\pfile\\init.ora中的参数db_name改为orcldg,启动数据库到加载状态。startup mount pfile=’D:\\oracle\\product\\10.2.0\\admin\\orcl\\pfile\\init.ora’;
2. 使用alter database backup controlfile to trace;导出创建控制文件的语句。
3.将步骤中的参数改为orcl,启动数据库实例sql> startup nomount pfile=’D:\\oracle\\product\\10.2.0\\admin\\orcl\\pfile\\init.ora’;
4.将控制文件语句在命令行执行。然后打开数据库sql>alter database open;
5.创建spfile, sql> create spfile from pfile=’D:\\oracle\\product\\10.2.0\\admin\\orcl\\pfile\\init.ora’;

1.JPG
