相关文章推荐
阳刚的骆驼  ·  QTreeWidgetItem ...·  7 月前    · 
玩足球的篮球  ·  python ...·  11 月前    · 
被表白的小笼包  ·  Android ...·  1 年前    · 

2.安装 Microsoft ODBC Driver 17 for SQL Server

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
apt-get update
apt-get install msodbcsql17 mssql-tools

如果遇到: W: GPG error: http://security.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: N

2019独角兽企业重金招聘Python工程师标准>>> ... 这是,可以 连接 使用 数据库,例如Sybase数据库和Microsoft SQL Server。 此外部数据包装器需要一个实现DB-Library接口的库,例如 。 这已经通过FreeTDS进行了测试,但尚未测试DB-Library的专有实现。 这应该支持 PostgreSQL 9.2+。 当前版本尚不支持JOIN下推或写入操作。 启用match_column_names时,它确实支持WHERE和列下推。 centos7 ubuntu18.04 postgres_fdw模块 PostgreSQL 9.3 add postgres_fdw extension for accessing remote tables PostgreSQL 9.3新增了一个postgres_fdw模块, 已经整合在源码包中. 用于创建postgres外部表. 注:db_des为目标库,developer_month_orders_data为表名。意思就是从...
要在 PostgreSQL 连接 SQL Server,可以 使用 一个名为tds_fdw的扩展,它允许在 PostgreSQL 使用 SQL Server的远程表。 以下是 连接 SQL Server的步骤: 1. 安装tds_fdw扩展: CREATE EXTENSION tds_fdw; 2. 创建服务器: CREATE SERVER sqlserver FOREIGN DATA WRAPPER tds_fdw OPTIONS (servername 'servername', port 'portnumber'); 其中,servername是SQL Server的主机名或IP地址,portnumber是SQL Server的端口号。 3. 创建用户映射: CREATE USER MAPPING FOR postgres SERVER sqlserver OPTIONS (username 'username', password 'password'); 其中,username和password是 连接 SQL Server的用户名和密码。 4. 创建外部表: CREATE FOREIGN TABLE tablename (column1 datatype, column2 datatype, ...) SERVER sqlserver OPTIONS (schema_name 'dbo', table_name 'tablename'); 其中,tablename是要 连接 的SQL Server表的名称,schema_name是表所在的模式名称。 现在可以 使用 SQL语句查询该表: SELECT * FROM tablename;