{"id":17696,"date":"2024-03-15T15:31:25","date_gmt":"2024-03-15T15:31:25","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/"},"modified":"2024-03-21T11:31:25","modified_gmt":"2024-03-21T11:31:25","slug":"how-to-export-the-database-structure-in-sql-server","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/","title":{"rendered":"How to export the database structure in SQL Server?"},"content":{"rendered":"<p>There are several methods available in SQL Server to export database structure.<\/p>\n<ol>\n<li>Exporting database structure with SQL Server Management Studio (SSMS)<\/li>\n<li>Open SSMS and connect to the corresponding SQL Server instance.<\/li>\n<li>Select the database in the &#8220;Object Explorer&#8221; that you want to export the structure of.<\/li>\n<li>Right-click on the database, select &#8220;Tasks&#8221; > &#8220;Generate Scripts&#8221;.<\/li>\n<li>In the &#8220;Generate Script Wizard&#8221;, select &#8220;Choose specific database objects&#8221; and then choose the objects to be exported (tables, views, stored procedures, etc.).<\/li>\n<li>Select export options, such as whether to include data, the format of script file outputs, and more.<\/li>\n<li>Click &#8220;Next&#8221; to generate the script.<\/li>\n<li>Generate a database script using SQL Server Management Studio (SSMS).<\/li>\n<li>Open SSMS and connect to the appropriate SQL Server instance.<\/li>\n<li>Choose the database in the &#8220;Object Explorer&#8221; from which you want to export the structure.<\/li>\n<li>Right-click on the database, select &#8220;Tasks&#8221; > &#8220;Generate Scripts&#8221;.<\/li>\n<li>In the &#8220;Generate Script Wizard,&#8221; choose &#8220;Select specific database objects,&#8221; and then select the objects you want to export (tables, views, stored procedures, etc.).<\/li>\n<li>Choose the export options, such as including data, exporting script files, and other output methods.<\/li>\n<li>Click &#8220;Next&#8221; to generate the script.<\/li>\n<li>Export table structure using the command line tool bcp in SQL Server.<\/li>\n<li>Open Command Prompt or PowerShell, and use the bcp command to export table structure.<\/li>\n<li>For example, use the following command to export the table structure to a file: bcp &#8220;SELECT * FROM sys.tables WHERE type = &#8216;U'&#8221; queryout &#8220;C:\\export\\tables.sql&#8221; -T -c -S servername -d database<\/li>\n<li>Exporting database structure using system views in SQL Server.<\/li>\n<li>Export the table structure from the database using the following query: SELECT * FROM information_schema.tables WHERE table_type = &#8216;BASE TABLE&#8217; AND table_catalog = &#8216;database&#8217;<\/li>\n<li>Modify the query as needed, such as exporting the structure of other objects.<\/li>\n<\/ol>\n<p>The above methods can be selected based on specific needs to export the database structure.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are several methods available in SQL Server to export database structure. Exporting database structure with SQL Server Management Studio (SSMS) Open SSMS and connect to the corresponding SQL Server instance. Select the database in the &#8220;Object Explorer&#8221; that you want to export the structure of. Right-click on the database, select &#8220;Tasks&#8221; > &#8220;Generate Scripts&#8221;. [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-17696","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to export the database structure in SQL Server? - Blog - Silicon Cloud<\/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.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to export the database structure in SQL Server?\" \/>\n<meta property=\"og:description\" content=\"There are several methods available in SQL Server to export database structure. Exporting database structure with SQL Server Management Studio (SSMS) Open SSMS and connect to the corresponding SQL Server instance. Select the database in the &#8220;Object Explorer&#8221; that you want to export the structure of. Right-click on the database, select &#8220;Tasks&#8221; &gt; &#8220;Generate Scripts&#8221;. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T15:31:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T11:31:25+00:00\" \/>\n<meta name=\"author\" content=\"Liam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\"},\"author\":{\"name\":\"Liam\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\"},\"headline\":\"How to export the database structure in SQL Server?\",\"datePublished\":\"2024-03-15T15:31:25+00:00\",\"dateModified\":\"2024-03-21T11:31:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\"},\"wordCount\":318,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\",\"name\":\"How to export the database structure in SQL Server? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T15:31:25+00:00\",\"dateModified\":\"2024-03-21T11:31:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to export the database structure in SQL Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\",\"name\":\"Liam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"caption\":\"Liam\"},\"sameAs\":[\"http:\/\/Wilson\"],\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to export the database structure in SQL Server? - Blog - Silicon Cloud","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.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/","og_locale":"en_US","og_type":"article","og_title":"How to export the database structure in SQL Server?","og_description":"There are several methods available in SQL Server to export database structure. Exporting database structure with SQL Server Management Studio (SSMS) Open SSMS and connect to the corresponding SQL Server instance. Select the database in the &#8220;Object Explorer&#8221; that you want to export the structure of. Right-click on the database, select &#8220;Tasks&#8221; > &#8220;Generate Scripts&#8221;. [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T15:31:25+00:00","article_modified_time":"2024-03-21T11:31:25+00:00","author":"Liam","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Liam","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/"},"author":{"name":"Liam","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671"},"headline":"How to export the database structure in SQL Server?","datePublished":"2024-03-15T15:31:25+00:00","dateModified":"2024-03-21T11:31:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/"},"wordCount":318,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/","name":"How to export the database structure in SQL Server? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T15:31:25+00:00","dateModified":"2024-03-21T11:31:25+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-export-the-database-structure-in-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to export the database structure in SQL Server?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671","name":"Liam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","caption":"Liam"},"sameAs":["http:\/\/Wilson"],"url":"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=17696"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17696\/revisions"}],"predecessor-version":[{"id":51324,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17696\/revisions\/51324"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=17696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=17696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=17696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}