BO - ooxxvv/MySAPnotes GitHub Wiki

BO

Crystal Report

  • 在 CMC Application 中,如果 Crystal Report 的 Single Sign ON 的選項中,bwmdx 有選,那在檔案的 portieres 中就不能改成用別的認證方式。

SSO

Cross Domain

  • 如果發生 Cross Domain 的問題 (尤其是 Dashboard 最常見),這是 Flash 的安全性設定,可以用下列方式解決
  • 在 C:\Program Files (x86)\SAP BusinessObjects\Tomcat6\webapps\ROOT 的底下新增一個 corssdomain.xml 的檔案,內容如下:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM 
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
   <allow-http-request-headers-from domain="*" headers="*" secure="false" />
   <allow-access-from domain="*" secure="false" />
</cross-domain-policy>

JDBC

  • 在連線時,若有用到 JDBC 的 Driver,要用以下設定
  • 可將 jar 檔放到自行指定的資料夾,或預設的位置:C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\drivers\java
  • 編輯相關 Connection 的 .sbo 檔
  • 路徑 => c:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\jdbc\
  • 以 MS SQL Server 為例 => sqlsrv.sbo * 如果 SQL Server 要用 2.0 版,即使是 SQL Server 2008 R2 也一樣
  • 在其中指定 jar 檔的位置及名稱,通常是下列的樣子
 <JDBCDriver>
            	<ClassPath>
		    <Path>$ROOT$/drivers/java/sqljdbc4.jar</Path>
	        </ClassPath>
                <!-- Configuration is done for SQL Server 2005 JDBC Driver -->
                <Parameter Name="JDBC Class">com.microsoft.sqlserver.jdbc.SQLServerDriver</Parameter>
                <Parameter Name="URL Format">jdbc:sqlserver://$DATASOURCE$;DatabaseName=$DATABASE$</Parameter>
</JDBCDriver>
* $ROOT$ 代表 => C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\
  • 如果是修改 Server 的相關設定,要重啟 SIA 後才會生效

SAP GUI

  • 一定要安裝 Business Explorer
  • 安裝前,系統要有 .NET 2.0

SAP Java Connector

  • librfc32.dll => Windows\system32
  • 如果已經裝過 SAP GUI,這可以用原來的就可以了
  • sapjcorfc.dll => Windows\system32
  • sapjco.jar => Program Files\Business Objects\Tomcat55\common\lib 底下

BO Ports

BO Client

  • Web => TCP => 8080
  • CMS => TCP => 6400
  • Universe Designer Tool => TCP => 1030, 1385, 1262, 1160, 1102, 1103
  • QaaWS => TCP => 8080,6400

BO Server

  • CMS => 1030
⚠️ **GitHub.com Fallback** ⚠️