{"id":3653,"date":"2012-03-22T09:00:00","date_gmt":"2012-03-22T16:00:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/dataplatforminsider\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/"},"modified":"2024-01-22T22:49:46","modified_gmt":"2024-01-23T06:49:46","slug":"introducing-sql-server-2012-interoperability-solutions","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/","title":{"rendered":"Introducing SQL Server 2012 Interoperability Solutions"},"content":{"rendered":"<p><span style=\"font-family:'Segoe UI';font-size:small;\">With the data explosion continuing across every datacenter, desktop and device, it\u2019s no secret that the world of technology has become a very heterogeneous place. Organizations have investments across varied platforms and technology infrastructure and making the most of these investments means the ability to blend old and new to solve the right business problems at the right price. A complete rip and replace is just not an option.<\/span><\/p>\n<p><span style=\"font-family:'Segoe UI';font-size:small;\">In the wave of SQL Server 2012 investments, we are excited to open up the SQL Server data platform even further with expanded interoperability support through new tools which allow customers to modernize their infrastructure while maximizing existing investments, extending virtually any data anywhere. <\/span><\/p>\n<p><span style=\"font-family:'Segoe UI';font-size:small;\">We are pleased to introduce several tools that enable interoperability with SQL Server 2012. These tools help developers to build secure, highly available and high performance applications for SQL Server in .NET, C\/C++, Java and PHP, on-premises and in the cloud. These new tools include a SQL Server ODBC Driver for Linux, backward compatibility with ADO.NET and the Microsoft JDBC Driver 4.0 and PHP Driver 3.0. <\/span><\/p>\n<p><span style=\"font-family:'Segoe UI';font-size:small;\">You can now take advantage of the following tools: <\/span><\/p>\n<ul>\n<li>\n<span style=\"font-family:'Segoe UI';font-size:small;\"><b>SQL Server ODBC Driver for Linux: <\/b>The Microsoft SQL Server ODBC Driver for Linux allows native C and C++ applications to leverage the standard ODBC API and connect directly to SQL Server 2012. This offers database administrators and developers greater flexibility when building and managing applications that run on Linux and co-exist with the SQL Server environment. The highlights of this release are native connectivity from Linux to SQL Server via ODBC, support for 64-bit Red Hat Enterprise Linux 5 and 6 and tools such as BCP and SQLCMD. <\/span><a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?id=28160\"><span style=\"font-family:'Segoe UI';font-size:small;\">Download today!<\/span><\/a><span style=\"font-family:'Segoe UI';font-size:small;\"><b><\/b><\/span>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<span style=\"font-family:'Segoe UI';font-size:small;\"><b>ADO.NET Backward Compatibility<\/b>: The ADO.NET team modified two features from .NET4.5 to .NET4: SQL Server AlwaysOn and SQL Server Express LocalDB support. Now, customers will be able to leverage SQL Server 2012 from their existing SQL Server applications, without having to wait until the Windows8 release. To take advantage of this new support for AlwaysOn and LocalDB, customers need to install <\/span><a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?id=29053\"><span style=\"font-family:'Segoe UI';font-size:small;\">Update 4.0.3 for the Microsoft .NET Framework 4<\/span><\/a><span style=\"font-family:'Segoe UI';font-size:small;\">. <\/span>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<span style=\"font-family:'Segoe UI';font-size:small;\"><b>Microsoft JDBC Driver 4.0:<\/b> The JDBC driver for SQL Server provides SQL Server and SQL Azure access from any Java application. The latest driver includes pure Java implementation of Kerberos Integrated security, SQL Server AlwaysOn, support for SQL Server Parallel Data Warehouse, easy access to diagnostic information in the extended events log, UTF-16 support and enhanced SQL Azure support. <\/span><a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?displaylang=en&amp;id=11774\"><span style=\"font-family:'Segoe UI';font-size:small;\">Download today!<\/span><\/a>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<span style=\"font-family:'Segoe UI';font-size:small;\"><b>Microsoft SQL Server 2012 Native Client (SNAC): <\/b>This native client (SNAC) is a single dynamic-link library (DLL) containing both the SQL Server OLE DB provider and SQL Server ODBC driver. The SNAC driver ships with SQL Server 2012 and contains features such as support for AlwaysOn, <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/sqlexpress\/archive\/2011\/07\/12\/introducing-localdb-a-better-sql-express.aspx\"><span style=\"font-family:'Segoe UI';font-size:small;\">SQL Server Express LocalDB<\/span><\/a><span style=\"font-family:'Segoe UI';font-size:small;\">, enhanced support for SQL Azure and performance improvements for developers. <\/span><a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?id=29065\"><span style=\"font-family:'Segoe UI';font-size:small;\">Download this and other great SQL Server 2012 components today!<\/span><\/a>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<span style=\"font-family:'Segoe UI';font-size:small;\"><b>The Microsoft PHP Driver for SQL Server version 3.0: <\/b>Coupled with the SQL Server 2012 release, this latest PHP driver makes some big improvements in <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/brian_swan\/archive\/2012\/03\/12\/what-sql-server-2012-means-for-php-developers.aspx\"><span style=\"font-family:'Segoe UI';font-size:small;\">developing PHP\/SQL Server applications<\/span><\/a><span style=\"font-family:'Segoe UI';\"><span style=\"font-size:small;\">. The newly supported SQL Server 2012 features include Buffered Queries and SQL Server AlwaysOn &#8211; encompassing support for Multi-Subnet Failover, access to Availability Groups and Read-Only Routing &#8211; and support for SQL Server 2012 Express LocalDB.<b> <\/b><\/span><\/span><a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?id=20098\"><span style=\"font-family:'Segoe UI';font-size:small;\">Download today!<\/span><\/a>\n<\/li>\n<\/ul>\n<p><span style=\"font-family:'Segoe UI';font-size:small;\">Check out the wealth of new Microsoft interoperability tools and resources today. Discover how Microsoft is helping make it easier for you to embrace your heterogeneous technologies and maximize your existing investments while you modernize your data platform with SQL Server. SQL Server 2012 can help you innovate around mission-critical solutions with low TCO, breakthrough insight with Big Data, and the new Hybrid IT possibilities with SQL Azure.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the data explosion continuing across every datacenter, desktop and device, it\u2019s no secret that the world of technology has become a very heterogeneous place.<\/p>\n","protected":false},"author":1457,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[],"product":[5227,2400],"content-type":[2448],"topic":[],"coauthors":[2487],"class_list":["post-3653","post","type-post","status-publish","format-standard","hentry","product-sql","product-sql-server-2012","content-type-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog\" \/>\n<meta property=\"og:description\" content=\"With the data explosion continuing across every datacenter, desktop and device, it\u2019s no secret that the world of technology has become a very heterogeneous place.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft SQL Server Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/sqlserver\" \/>\n<meta property=\"article:published_time\" content=\"2012-03-22T16:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-23T06:49:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2018\/08\/cropped-microsoft_logo_element.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"SQL Server Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SQLServer\" \/>\n<meta name=\"twitter:site\" content=\"@SQLServer\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SQL Server Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/author\/sql-server-team\/\",\"@type\":\"Person\",\"@name\":\"SQL Server Team\"}],\"headline\":\"Introducing SQL Server 2012 Interoperability Solutions\",\"datePublished\":\"2012-03-22T16:00:00+00:00\",\"dateModified\":\"2024-01-23T06:49:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\"},\"wordCount\":606,\"commentCount\":22,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\",\"name\":\"Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#website\"},\"datePublished\":\"2012-03-22T16:00:00+00:00\",\"dateModified\":\"2024-01-23T06:49:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing SQL Server 2012 Interoperability Solutions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/\",\"name\":\"Microsoft SQL Server Blog\",\"description\":\"Official News from Microsoft\u2019s Information Platform\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization\",\"name\":\"Microsoft SQL Server Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft SQL Server Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.facebook.com\/sqlserver\",\"https:\/\/x.com\/SQLServer\",\"https:\/\/www.youtube.com\/user\/MSCloudOS\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog","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:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/","og_locale":"en_US","og_type":"article","og_title":"Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog","og_description":"With the data explosion continuing across every datacenter, desktop and device, it\u2019s no secret that the world of technology has become a very heterogeneous place.","og_url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/","og_site_name":"Microsoft SQL Server Blog","article_publisher":"http:\/\/www.facebook.com\/sqlserver","article_published_time":"2012-03-22T16:00:00+00:00","article_modified_time":"2024-01-23T06:49:46+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2018\/08\/cropped-microsoft_logo_element.png","type":"image\/png"}],"author":"SQL Server Team","twitter_card":"summary_large_image","twitter_creator":"@SQLServer","twitter_site":"@SQLServer","twitter_misc":{"Written by":"SQL Server Team","Est. reading time":"2 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/author\/sql-server-team\/","@type":"Person","@name":"SQL Server Team"}],"headline":"Introducing SQL Server 2012 Interoperability Solutions","datePublished":"2012-03-22T16:00:00+00:00","dateModified":"2024-01-23T06:49:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/"},"wordCount":606,"commentCount":22,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/","url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/","name":"Introducing SQL Server 2012 Interoperability Solutions - Microsoft SQL Server Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#website"},"datePublished":"2012-03-22T16:00:00+00:00","dateModified":"2024-01-23T06:49:46+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2012\/03\/22\/introducing-sql-server-2012-interoperability-solutions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing SQL Server 2012 Interoperability Solutions"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/","name":"Microsoft SQL Server Blog","description":"Official News from Microsoft\u2019s Information Platform","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#organization","name":"Microsoft SQL Server Blog","url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft SQL Server Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/sqlserver","https:\/\/x.com\/SQLServer","https:\/\/www.youtube.com\/user\/MSCloudOS"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/posts\/3653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/users\/1457"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/comments?post=3653"}],"version-history":[{"count":0,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/posts\/3653\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/media?parent=3653"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/post_tag?post=3653"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/product?post=3653"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/content-type?post=3653"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/topic?post=3653"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/wp-json\/wp\/v2\/coauthors?post=3653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}