我有一个postgre SQL数据库,它有2个数据库实例和一个新数据库;
参见突出显示的部分
我正在尝试使用
连接我的codeigniter应用程序 "return $conn_string = "hostaddr port dbname=OGSDB user password";
以上连接有效但如果我将其更改为
"return $conn_string = "hostaddr port dbname=ogsdbdev user password";
无法连接。我尝试创建一个新服务器(dashboard_prd_01192016),但我无法在连接字符串中区分它(dashboard_prd_01192016和devdb共享相同的IP和端口信息)并且更改数据库名称(ogsdbdev)不起作用。
我的问题是,我可以对连接字符串或数据库服务器做什么,以便我可以连接到dashboard_prd_01192016.OGSDB或devdb.ogsdbdev。
感谢您提供的任何反馈
答案 0 :(得分:1)
postgresql进程只能同时在同一个IP和端口上运行1个服务器。如果您尝试使用相同的IP和端口运行2个不同的数据库服务器,则一次只能运行1个。如果“dashboard_prd_01192016和devdb共享相同的IP和端口信息”,则它们不会同时运行。