2016-04-01 54 views
1

Postgres'den (Windows yüklemesi) Google Big Query'ye bir bağlantı oluşturmaya çalışıyorum. Bunu yapmak için Simba tarafından 3. parti ODBC sürücüleri buldum, başarıyla yükledim ve yapılandırdım. Bir sonraki adım Postgres'te bir bağlantı oluşturmaktı. Postgres'te dblink işlevine bakıyordum. dblink_connect belgelerinin, libpq tarzı bağlantı bilgisi dizgisini'a iletmem gerektiğini belirtmesi gerekir; bu hostaddr=127.0.0.1 port=5432 dbname=mydb user=postgres password=mypasswd'a benzer.ODBC sürücüleri kullanarak Big Query'ye bağlar.

Yüklü ODBC sürücüleri kullanılarak nasıl bir dblink bağlantısı oluşturmalıyım? Benim hostaddr ve port ne olmalı? Ben ODBC kullanarak Postgres dblink bağlantısı için googling am zaman

Hep Postgres dan için Postgres yerine nasıl bağlanacağını bulabilirsiniz. Her şey mümkün mü?

cevap

0

Postgres dblink, diğer PostgreSQL veritabanlarına bağlantıları destekleyen bir modüldür. ODBC veri kaynaklarını desteklemiyor.

Herhangi bir ODBC veri kaynağına bağlanmayı sağlayan ODBC-Link'u denemek isteyebilirsiniz. Başka bir yaklaşım, Postgres Foreign Data Wrappers'un ODBC sürümünü kullanmaktır. ODBC veri kaynakları için FDW uygulayan birkaç uzantı vardır ve bunlar Postgres FDW sayfasında listelenmiştir.