{"id":7654,"date":"2019-08-08T14:20:27","date_gmt":"2019-08-08T14:20:27","guid":{"rendered":"https:\/\/zappysys.com\/blog\/?p=7654"},"modified":"2019-08-11T06:30:28","modified_gmt":"2019-08-11T06:30:28","slug":"execute-sql-query-against-postgresql-in-ssis","status":"publish","type":"post","link":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/","title":{"rendered":"Execute SQL query against PostgreSQL in SSIS"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-7656 alignleft\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>ZappySys provides high-performance drag and drop connectors for PostgreSQL Integration. In this post you will see how to Execute SQL query against PostgreSQL in SSIS, in various SQL commands such as SELECT, INSERT, DROP, COPY, CREATE, etc using\u00a0PostgreSQL Execute SQL Task\u00a0can be used to execute DDL and DML statements for PostgreSQL without needing any extra driver. PostgreSQL is a powerful, open-source relational database with a strong reputation for reliability, feature robustness, and performance.<\/p>\n<p>In nutshell,\u00a0this post will focus on how to\u00a0Execute SQL query against PostgreSQL in just a few clicks.<\/p>\n<h2><span id=\"Prerequisite\">Prerequisite<\/span><\/h2>\n<ol>\n<li>First, you will need to have SSIS installed<\/li>\n<li>Secondly, make sure to have SSDT<\/li>\n<li>Thirdly, You have obtained PostgreSQL Credential.<\/li>\n<li>Finally, do not forget to install\u00a0<a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/\" target=\"_blank\" rel=\"noopener\">ZappySys\u00a0SSIS PowerPack<\/a><\/li>\n<\/ol>\n<h2>Component Mentioned in this article<\/h2>\n<div class=\"su-table su-table-alternate\">\n<table style=\"height: 44px;width: 307px\">\n<tbody>\n<tr style=\"height: 22px\">\n<td style=\"height: 22px;width: 1px\"><a href=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/postgresql-executesql-task\/ssis-postgresql-executesql-task.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3074\" src=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/postgresql-executesql-task\/ssis-postgresql-executesql-task.png\" alt=\"\" width=\"40\" height=\"40\" \/><\/a><\/td>\n<td style=\"height: 22px;width: 247px\"><a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/ssis-postgresql-executesql-task\/\" target=\"_blank\" rel=\"noopener\">PostgreSQL Execute SQL Task<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span id=\"What_is_PostgreSQL\">What is PostgreSQL?<\/span><\/h2>\n<p>PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads. The origins of PostgreSQL date back to 1986 as part of the\u00a0<a href=\"https:\/\/www.postgresql.org\/docs\/current\/history.html\" target=\"_blank\" rel=\"noopener\">POSTGRES<\/a>\u00a0project at the University of California at Berkeley and has more than 30 years of active development on the core platform.<\/p>\n<p>PostgreSQL has earned a strong reputation for its proven architecture, reliability, data integrity, robust feature set, extensibility, and the dedication of the open source community behind the software to consistently deliver performant and innovative solutions. PostgreSQL runs on\u00a0<a href=\"https:\/\/www.postgresql.org\/download\/\" target=\"_blank\" rel=\"noopener\">all major operating systems<\/a>, has been\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/ACID\" target=\"_blank\" rel=\"noopener\">ACID<\/a>-compliant since 2001, and has powerful add-ons such as the popular\u00a0<a href=\"https:\/\/postgis.net\/\" target=\"_blank\" rel=\"noopener\">PostGIS<\/a>\u00a0geospatial database extender. It is no surprise that PostgreSQL has become the open source relational database of choice for many people and organisations.<\/p>\n<p><a href=\"https:\/\/www.postgresql.org\/docs\/current\/tutorial.html\" target=\"_blank\" rel=\"noopener\">Getting started<\/a>\u00a0with using PostgreSQL has never been easier \u2013 pick a project you want to build, and let PostgreSQL safely and robustly store your data.<\/p>\n<h3><span id=\"Download_and_Install_PostgreSQL\">Download and Install PostgreSQL<\/span><\/h3>\n<p>Please go to below download link and download the Windows version Binary package and install it and follow the steps from the installer.<\/p>\n<p><a href=\"https:\/\/www.postgresql.org\/download\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.postgresql.org\/download\/<\/a><\/p>\n<div id=\"attachment_6774\" style=\"width: 530px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-download-e1555505700480.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6774\" class=\"wp-image-6774 size-post-thumbnail\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-download-e1555505700480-520x380.png\" alt=\"Download PostgreSQL\" width=\"520\" height=\"380\" \/><\/a><p id=\"caption-attachment-6774\" class=\"wp-caption-text\">Download PostgreSQL<\/p><\/div>\n<h3><span id=\"Create_PostgreSQL_Database_and_Table\">Create a PostgreSQL Database<\/span><\/h3>\n<ol>\n<li>To do this, go to Start Menu and search for pgAdmin and we will first open the pgAdmin Panel.\n<div id=\"attachment_6776\" style=\"width: 434px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-open-pgadmin.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6776\" class=\"wp-image-6776 size-vantage-slide\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-open-pgadmin-424x480.png\" alt=\"Open pgAdmin from Start Menu\" width=\"424\" height=\"480\" \/><\/a><p id=\"caption-attachment-6776\" class=\"wp-caption-text\">Open pgAdmin from Start Menu<\/p><\/div><\/li>\n<li>It will open the pgAdmin Panel in the system default browser. Select Server\u00a0and Right-click on Databases to create a database.\n<div id=\"attachment_6777\" style=\"width: 555px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-select-createdatabase.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6777\" class=\"wp-image-6777 size-post-thumbnail\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-select-createdatabase-545x380.png\" alt=\"PostgreSQL Create Database\" width=\"545\" height=\"380\" \/><\/a><p id=\"caption-attachment-6777\" class=\"wp-caption-text\">PostgreSQL Create Database<\/p><\/div><\/li>\n<li>Now, Enter the Database name and click on Save to create it.\n<div id=\"attachment_6778\" style=\"width: 727px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-create-database.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6778\" class=\"wp-image-6778 size-post-thumbnail\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/04\/ssis-PostgreSql-create-database-717x380.png\" alt=\"Create PostgreSQL Database\" width=\"717\" height=\"380\" \/><\/a><p id=\"caption-attachment-6778\" class=\"wp-caption-text\">Create a PostgreSQL Database<\/p><\/div><\/li>\n<\/ol>\n<h2>Getting Started<\/h2>\n<p>In order to start, we will show several examples.\u00a0ZappySys includes an SSIS <a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/ssis-postgresql-executesql-task\/\" target=\"_blank\" rel=\"noopener\">PostgreSQL ExecuteSQL Task<\/a> that will help you\u00a0how to Create and Drop table by Execute SQL query against PostgreSQL in SSIS. ZS PostgreSQL ExecuteSQL Task support\u00a0execute queries against PostgreSQL without ODBC driver, load\u00a0query at runtime from variable, file or Direct value, 100%\u00a0Managed code means its 32bit and 64bit compatible, you\u00a0can issue COPY, UNLOAD commands very easily,\u00a0Support for SQL Server 2017, 2016, 2014, 2012, 2008 (32\/64 bit) and <a href=\"https:\/\/zappysys.com\/blog\/tag\/postgresql\/\" target=\"_blank\" rel=\"noopener\">Click here<\/a>\u00a0to\u00a0see articles related to PostgreSQL.<\/p>\n<p>You can connect to your PostgreSQL database by entering your PostgreSQL credentials.<\/p>\n<h2>Execute SQL query against PostgreSQL in SSIS<\/h2>\n<p>Let&#8217;s start with an example. In this tutorial, we will learn how to Create and Drop table using SQL query against PostgreSQL server using ZS PostgreSQL ExecuteSQL Task.<\/p>\n<ol>\n<li>In order to connect to the PostgreSQL Database from SSIS, you will need Credentials. Ask your SysAdmin or responsible person to provide that to you.<\/li>\n<li>Once you finished the above steps, Open Visual Studio and Create New SSIS Package Project.<\/li>\n<li>In Visual Studio, drag and drop the ZS PostgreSQL ExecuteSql Task in the design surface.\n<div style=\"width: 550px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/postgreSQL-executeSql-task\/ssis-drag-drop-executesql-task-postgresql.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/postgreSQL-executeSql-task\/ssis-drag-drop-executesql-task-postgresql.png\" alt=\"SSIS ZS PostgreSQL ExecuteSQL Task - Drag and Drop\" width=\"540\" height=\"103\" \/><\/a><p class=\"wp-caption-text\">SSIS ZS PostgreSQL ExecuteSQL Task &#8211; Drag and Drop<\/p><\/div><\/li>\n<li>We need a PostgreSQL Database connection. Click <a href=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/ssis-postgresql-connection-manager.htm\" target=\"_blank\" rel=\"noopener\">here<\/a> to create a connection.<\/li>\n<li>Now, double click on ZS PostgreSQL ExecuteSql Task to configure it.<\/li>\n<li>In the PostgreSQL ExecuteSql Task, add the following SQL code to DROP a table if it exists and CREATE a table named pg_equipment in the SQL Statement section.<br \/>\nYou can replace the table name from the following code.<\/p>\n<pre class=\"lang:default decode:true \">DROP TABLE IF EXISTS playground_equip;\r\nCREATE TABLE pg_equipment (\r\n\tequip_id serial PRIMARY KEY,\r\n\ttype varchar (50) NOT NULL,\r\n\tcolor varchar (25) NOT NULL,\r\n\tlocation varchar(25) check (location in ('north', 'south', 'west', 'east', 'northeast', 'southeast', 'southwest', 'northwest')),\r\n\tinstall_date date\r\n);<\/pre>\n<div style=\"width: 778px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/postgreSQL-executeSql-task\/ssis-sql-statement-postgresql.png\" alt=\"SSIS ZS PostgreSQL ExecuteSQL Task - Configure\" width=\"768\" height=\"600\" \/><p class=\"wp-caption-text\">SSIS ZS PostgreSQL ExecuteSQL Task &#8211; Configure<\/p><\/div><\/li>\n<li>In the above step, you can Select Variable as Sql Source Type.<\/li>\n<li>Click OK to save ZS PostgreSQL ExecuteSql Task UI settings.<\/li>\n<li>Finally, Right Click on Task and Select Execute Task to run it.<\/li>\n<\/ol>\n<h2>Conclusion<\/h2>\n<p>After all, In this blog, we learned Execute SQL query against PostgreSQL in SSIS using ZS PostgreSQL ExecuteSQL Task.\u00a0You can\u00a0<a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/\">download SSIS PowerPack here<\/a>\u00a0to try many other scenarios not discussed in this blog along with 70+ other components.<\/p>\n<h2>References<\/h2>\n<p>Finally, you can use the following links for more information:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.postgresql.org\/about\/\" target=\"_blank\" rel=\"noopener\">About PostgreSQL<\/a><\/li>\n<li><a href=\"https:\/\/www.postgresql.org\/docs\/\" target=\"_blank\" rel=\"noopener\">PostgreSQL Documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.tutorialspoint.com\/postgresql\" target=\"_blank\" rel=\"noopener\">PostgreSQL Query<\/a><\/li>\n<li><strong>Help File:\u00a0<\/strong><a href=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/ssis-postgresql-executesql-task.htm\" target=\"_blank\" rel=\"noopener\">PostgreSQL ExecuteSQL Task<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction ZappySys provides high-performance drag and drop connectors for PostgreSQL Integration. In this post you will see how to Execute SQL query against PostgreSQL in SSIS, in various SQL commands such as SELECT, INSERT, DROP, COPY, CREATE, etc using\u00a0PostgreSQL Execute SQL Task\u00a0can be used to execute DDL and DML statements for PostgreSQL without needing any [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7656,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[538],"tags":[536,537,535,482,316,283,12,291,286],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Execute SQL query against PostgreSQL in SSIS | ZappySys Blog<\/title>\r\n<meta name=\"description\" content=\"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Execute SQL query against PostgreSQL in SSIS | ZappySys Blog\" \/>\r\n<meta property=\"og:description\" content=\"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ZappySys Blog\" \/>\r\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ZappySys\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2019-08-08T14:20:27+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2019-08-11T06:30:28+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"921\" \/>\r\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"ZappySys\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/zappysys\/\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ZappySys\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/\",\"url\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/\",\"name\":\"Execute SQL query against PostgreSQL in SSIS | ZappySys Blog\",\"isPartOf\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png\",\"datePublished\":\"2019-08-08T14:20:27+00:00\",\"dateModified\":\"2019-08-11T06:30:28+00:00\",\"author\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82\"},\"description\":\"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.\",\"breadcrumb\":{\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage\",\"url\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png\",\"contentUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png\",\"width\":921,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zappysys.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Execute SQL query against PostgreSQL in SSIS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zappysys.com\/blog\/#website\",\"url\":\"https:\/\/zappysys.com\/blog\/\",\"name\":\"ZappySys Blog\",\"description\":\"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zappysys.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82\",\"name\":\"ZappySys\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g\",\"caption\":\"ZappySys\"},\"sameAs\":[\"http:\/\/www.zappysys.com\/\",\"https:\/\/www.facebook.com\/ZappySys\/\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/zappysys\/\"],\"url\":\"https:\/\/zappysys.com\/blog\/author\/admin\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Execute SQL query against PostgreSQL in SSIS | ZappySys Blog","description":"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/","og_locale":"en_US","og_type":"article","og_title":"Execute SQL query against PostgreSQL in SSIS | ZappySys Blog","og_description":"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.","og_url":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/","og_site_name":"ZappySys Blog","article_author":"https:\/\/www.facebook.com\/ZappySys\/","article_published_time":"2019-08-08T14:20:27+00:00","article_modified_time":"2019-08-11T06:30:28+00:00","og_image":[{"width":921,"height":1024,"url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png","type":"image\/png"}],"author":"ZappySys","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/zappysys\/","twitter_misc":{"Written by":"ZappySys","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/","url":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/","name":"Execute SQL query against PostgreSQL in SSIS | ZappySys Blog","isPartOf":{"@id":"https:\/\/zappysys.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage"},"image":{"@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage"},"thumbnailUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png","datePublished":"2019-08-08T14:20:27+00:00","dateModified":"2019-08-11T06:30:28+00:00","author":{"@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82"},"description":"ZS PostgreSQL ExecuteSql Task can be used to Execute SQL query against PostgreSQL in SSIS. You do not need any driver to execute PostgreSQL queries.","breadcrumb":{"@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#primaryimage","url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png","contentUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/08\/postgresql-logo.png","width":921,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/zappysys.com\/blog\/execute-sql-query-against-postgresql-in-ssis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zappysys.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Execute SQL query against PostgreSQL in SSIS"}]},{"@type":"WebSite","@id":"https:\/\/zappysys.com\/blog\/#website","url":"https:\/\/zappysys.com\/blog\/","name":"ZappySys Blog","description":"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zappysys.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82","name":"ZappySys","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g","caption":"ZappySys"},"sameAs":["http:\/\/www.zappysys.com\/","https:\/\/www.facebook.com\/ZappySys\/","https:\/\/twitter.com\/https:\/\/twitter.com\/zappysys\/"],"url":"https:\/\/zappysys.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/7654"}],"collection":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/comments?post=7654"}],"version-history":[{"count":15,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/7654\/revisions"}],"predecessor-version":[{"id":7678,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/7654\/revisions\/7678"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media\/7656"}],"wp:attachment":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media?parent=7654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/categories?post=7654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/tags?post=7654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}