<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 15.5\. 安裝后設置 ## 15.5.1\. 共享庫 在一些有共享庫的系統里, 你需要告訴系統如何找到新安裝的共享庫。 那些并_不是_必須做這個工作的系統包括 FreeBSD, HP-UX, IRIX, Linux, NetBSD, OpenBSD, Tru64 UNIX (以前的 Digital UNIX)和 Solaris。 設置共享庫的搜索路徑的方法因平臺而異, 但是最廣泛使用的方法是設置`LD_LIBRARY_PATH`環境變量, 比如在Bourne shell(`sh`, `ksh`, `bash`, `zsh`)中: ``` LD_LIBRARY_PATH=/usr/local/pgsql/lib export LD_LIBRARY_PATH ``` 在`csh`或者`tcsh`中: ``` setenv LD_LIBRARY_PATH /usr/local/pgsql/lib ``` 把 `/usr/local/pgsql/lib`換成你在[step 1](#calibre_link-1088)設置的`--libdir`。 你應該把這些命令放到啟動文件,如`/etc/profile`或者`~/.bash_profile`里面。 和這個方法相關的一些注意事項和很好的信息可以在[http://xahlee.org/UnixResource_dir/_/ldpath.html](http://xahlee.org/UnixResource_dir/_/ldpath.html)找到。 在有些系統上,更好的方法可能是在編譯_之前_設置`LD_RUN_PATH`環境變量。 在Cygwin里, 把庫目錄放在`PATH`或者把`.dll`文件移動到`bin`目錄。 如果有疑問,請參考系統的手冊頁(可能是 ld.so 或 rld)。如果稍后你收到下面這樣的信息: ``` psql: error in loading shared libraries libpq.so.2.1: cannot open shared object file: No such file or directory ``` 那么這一步就是必須的了。只需關注一下就是了。 如果你的系統是Linux并且你還有root權限, 那么你可以運行: ``` /sbin/ldconfig /usr/local/pgsql/lib ``` (或者相應的目錄)以便讓運行時鏈接器更快地找到共享庫。 請參考`ldconfig`的手冊頁獲取更多信息。 在FreeBSD, NetBSD和OpenBSD上,命令是: ``` /sbin/ldconfig -m /usr/local/pgsql/lib ``` 我們不知道其它系統有什么等效命令。 ## 15.5.2\. 環境變量 如果你安裝到`/usr/local/pgsql`或者其它什么缺省時不搜索程序的地方, 那你應該增加一個`/usr/local/pgsql/bin` (或者是你在[step 1](#calibre_link-1088)中給你的`PATH`設置`--bindir`的值)。 嚴格說,這些都不是必須的, 但這么做可以讓你使用PostgreSQL更方便。 要做這些事情,把下面幾行加到shell啟動文件, 如`~/.bash_profile`或者`/etc/profile`(如果你想影響所有用戶): ``` PATH=/usr/local/pgsql/bin:$PATH export PATH ``` 如果你用的是`csh`或者`tcsh`,那么用這條命令: ``` set path = ( /usr/local/pgsql/bin $path ) ``` 為了讓系統找得到man文檔, 你需要加類似下面的一行到一個shell啟動文件里(除非你安裝到了缺省時搜索的位置): ``` MANPATH=/usr/local/pgsql/man:$MANPATH export MANPATH ``` 環境變量`PGHOST`和`PGPORT`為客戶端應用聲明了數據庫服務器的主機和端口, 覆蓋了那些編譯時的缺省項。如果你想從遠端運行客戶端應用, 那么每個準備使用該數據庫的用戶都設置`PGHOST`將會非常方便。 但這不是必須的,而且大部分客戶端程序也可以通過命令行選項替換這些設置。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看