[英]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.