CREATE EXTENSION tds_fdw; -- GRANT USAGE ON FOREIGN DATA WRAPPER tds_fdw TO prole; CREATE SERVER prole_mssql_db FOREIGN DATA WRAPPER tds_fdw OPTIONS (servername '127.0.0.1', port '1433', database 'prole', tds_version '7.4'); CREATE USER MAPPING FOR postgres SERVER prole_mssql_db OPTIONS (username 'sa', password 'QGFYaC3!pqWy'); IMPORT FOREIGN SCHEMA dbo FROM SERVER prole_mssql_db INTO public OPTIONS (import_default 'true'); CREATE FOREIGN TABLE prole_mssql_db_wells ( API VARCHAR(50), FieldCode INT, AreaCode INT, PoolCode INT, WellTypeCode VARCHAR (50), LeaseName VARCHAR (50), FieldName VARCHAR (50), AreaName VARCHAR (50), PoolName VARCHAR (50), WellNumber VARCHAR (50), WellStatus VARCHAR (50), PoolWellTypeStatus VARCHAR (50), County VARCHAR (50), District VARCHAR (50), Section VARCHAR (50), SubSection VARCHAR (50), Township VARCHAR (50), Range VARCHAR (50), BM VARCHAR (50), Operatorcode VARCHAR (50), OperatorName VARCHAR (256), OperatorStatus VARCHAR (50), SystemEntryDate TIMESTAMP ) SERVER prole_mssql_db OPTIONS (schema_name 'dbo', table_name 'wells', row_estimate_method 'showplan_all');