簡體   English   中英

使用PostgreSQL編譯SQR報告的命令行參數是什么?

[英]What is the command line arguments to compile an SQR report using PostgreSQL?

我正在嘗試使用PostgreSQL編譯SQR報告。 這是我的Oracle命令行:

C:\hyperion\SQR\bin\SQR\Server\Oracle\bin\sqr.exe LogAsRun.sqr ads/ads@gabdbg -RS -M sqrsize.dat

PostgreSQL的連接性參數是什么? 我需要用將連接到PostgreSQL的參數替換ads/ads@gabdbg參數。

我找到了解決方案。 安裝SQR時,可以選擇為其他數據庫安裝。 雖然他們沒有PostgreSQL,但是他們有ODBC。 因此,我為ODBC安裝了SQR。

然后,我不得不去PostgreSQL站點下載ODBC驅動程序: https : //www.postgresql.org/ftp/odbc/versions/msi/

我下載了用於32位PostgreSQL的MSI。 SQR將不使用64位。 這是我下載的zip文件:“ psqlodbc_11_01_0000-x86.zip”。

然后,我設置了一個名為“ SCRIBE_POSTGRESQL”的系統ODBC DSN。 我的命令行現在看起來像這樣:

C:\hyperion\SQR\bin\SQR\Server\ODBC\bin\sqr.exe LogAsRun.sqr SCRIBE_POSTGRESQL -RS -M sqrsize.dat

請注意sqr.exe的來源來自ODBC文件夾。 連接參數也是ODBC DSN“ SCRIBE_POSTGRESQL”的名稱。 其他一切保持不變。

您也可以在SQR命令行中指定ODBC dsn的用戶名和密碼:因此,另一個命令行是:

C:\hyperion\SQR\bin\SQR\Server\ODBC\bin\sqr.exe LogAsRun.sqr SCRIBE_POSTGRESQL/[username]/[password] -RS -M sqrsize.dat

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM