㈠ centos7安裝sqlserver完畢後,出現錯誤提示"-bash: sqlcmd: command not found",是怎麼回事
重新啟動機子,按F8鍵,看看是否能進入安全模式,能就好辦了,系統還原即可。不行就用DOS軟盤啟動,看看是否能進入硬碟,能進入,就看是否做過GHOST克隆備份了,有的機子出廠就做好的,進不了就格式化硬碟重裝系統。
㈡ centos8下postgreSQL入門1.2之psql與server版本不一致問題解決
1.先找到psql路徑
[root@localhost vge]# which -a psql
/usr/bin/psql
/bin/psql
說明:ln命令用來為文件創建連接。連接類型分為硬連接和符號連接兩種,默認的連接是硬連接,如果創建符號連接必須使用「-s」選項。
注意:符號鏈接文件不是一個獨立的文件,它是許多屬性依賴於源文件,所以給符號鏈接文件設置存取許可權是沒有意義的。
2.使用新版本連接到默認路徑
[root@localhost vge]# mv /usr/bin/psql /usr/bin/psql-bk
[root@localhost vge]# ln -s /usr/local/pgsql/bin/psql /usr/bin/psql
由於是使用 yum 安裝的 PostgreSQL
安裝位置在 /usr/postgresql-12
所以 psql位置在 /usr/postgresql-12/bin/psql
最後一個命令需要改為
[root@localhost vge]# ln -s /usr/postgresql-12/bin/psql /usr/bin/psql
㈢ centos7下pgsql9.6 搭建基於Pgpool-II的PostgreSQL集群
前提條件:已經安裝好pgsql9.6
1.第一步執行命令:
安裝成功如圖所示:
2.啟動pgpool,執行命令:
會報如下圖所示錯誤。
3.原因是默認pgpool.conf文件不存在,執行命襪備銀令
4.pgpool啟動成功。如滾喊圖所示:
5.在192.168.1.235和192.168.1.236 2台機器上修改postgres用戶的默認密碼,執行命令
6.在2台機器上配置免密登錄,執行命令ssh-keygen ,然後告宴在192.168.1.235上執行ssh--id [email protected] ,在192.168.1.236上執行ssh--id [email protected] 即可。
7.修改192.168.1.235 和192.168.1.236 上的pgpool.conf配置文件參數
192.168.1.235參數配置(主庫)