{"id":200,"date":"2011-11-17T14:04:45","date_gmt":"2011-11-17T13:04:45","guid":{"rendered":"http:\/\/www.bussink.ch\/?p=200"},"modified":"2018-05-23T18:00:17","modified_gmt":"2018-05-23T16:00:17","slug":"vcd-1-5-database-creation-using-transact-sql-on-sql-server-2008-r2-2","status":"publish","type":"post","link":"https:\/\/www.bussink.ch\/?p=200","title":{"rendered":"vCloud Director 1.5 database creation using Transact-SQL"},"content":{"rendered":"<p>In the past few weeks I have had to reinstall and clean up the vCloud Director 1.5 database on SQL Server 2008 R2. After a few times doing it using the SQL Server Management Studio GUI, I decided to automated it using four simple Transact-SQL scripts, so it would save me time and make it less error prone, and to better document it. I did modify the Transact-SQL part for the ALTER Database section, and I&#8217;m using a Simple Recovery mode for my database.<\/p>\n<div><strong>Create [vcloud] database<\/strong><\/div>\n<blockquote>\n<div><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">USE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[master]<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">CREATE<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">on<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">PRIMARY<\/span><\/div>\n<div align=\"left\"><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">(<\/span><span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">NAME<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;vcloud&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">FILENAME<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;D:\\Microsoft SQL Server\\vcloud-director\\vcloud.mdf&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">SIZE<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">1024MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">MAXSIZE<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">16384MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">FILEGROWTH<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">512MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">)<\/span><\/div>\n<div align=\"left\"><span style=\"color: #ff00ff; font-family: Courier New; font-size: x-small;\">LOG<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ON<\/span><\/div>\n<div align=\"left\"><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">(<\/span><span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">NAME<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;vcloud_log&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">FILENAME<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;D:\\Microsoft SQL Server\\vcloud-director\\vcloud.ldf&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">SIZE<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">128MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">MAXSIZE<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">2048MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">FILEGROWTH<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">128MB<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">)<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">COLLATE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">Latin1_General_CS_AS<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<\/blockquote>\n<div align=\"left\">\n<div id=\"attachment_202\" style=\"width: 494px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.bussink.ch\/?attachment_id=202\" rel=\"attachment wp-att-202\"><img aria-describedby=\"caption-attachment-202\" loading=\"lazy\" class=\" wp-image-202   \" title=\"SQL vCD Database - Create vcloud database\" alt=\"\" src=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2011\/11\/SQL-vCD-Database-Create-vcloud-database-1024x544.png\" width=\"484\" height=\"257\" srcset=\"https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Create-vcloud-database-1024x544.png 1024w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Create-vcloud-database-300x159.png 300w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Create-vcloud-database.png 1283w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/a><p id=\"caption-attachment-202\" class=\"wp-caption-text\">SQL vCD Database &#8211; Create vcloud database<\/p><\/div>\n<\/div>\n<div><strong>Alter [vcloud] Database<\/strong><\/div>\n<div>This is the step 4 on Page 17 for the\u00a0vCloud Director 1.5 Installation and Configuration Guide.<\/div>\n<div>VMware Version:<\/div>\n<blockquote>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">USE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SINGLE_USER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">WITH<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ROLLBACK<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">IMMEDIATE<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALLOW_SNAPSHOT_ISOLATION<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ON<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">READ_COMMITTED_SNAPSHOT<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ON<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">WITH<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">NO_WAIT<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">MULTI_USER<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<\/blockquote>\n<div>My modified version with the database in Simple Recovery mode.<\/div>\n<blockquote>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">USE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">RECOVERY<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SIMPLE<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SINGLE_USER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">WITH<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ROLLBACK<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">IMMEDIATE<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALLOW_SNAPSHOT_ISOLATION<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ON<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">EXEC<\/span>\u00a0<span style=\"color: #800000; font-family: Courier New; font-size: x-small;\">sp_addextendedproperty<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">@name<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;ALLOW_SNAPSHOT_ISOLATION&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">@value<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">&#8216;ON&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">READ_COMMITTED_SNAPSHOT<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ON<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">WITH<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">NO_WAIT<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">EXEC<\/span>\u00a0<span style=\"color: #800000; font-family: Courier New; font-size: x-small;\">sp_addextendedproperty<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">@name<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">N&#8217;READ_COMMITTED_SNAPSHOT&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">@value<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">&#8216;ON&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">ALTER<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DATABASE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">SET<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">MULTI_USER<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">;<\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/div>\n<\/blockquote>\n<div align=\"left\">\n<div id=\"attachment_224\" style=\"width: 528px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.bussink.ch\/?attachment_id=224\" rel=\"attachment wp-att-224\"><img aria-describedby=\"caption-attachment-224\" loading=\"lazy\" class=\" wp-image-224  \" title=\"SQL vCD Database - Alter vcloud database\" alt=\"\" src=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2011\/11\/SQL-vCD-Database-Alter-vcloud-database1-1024x522.png\" width=\"518\" height=\"264\" srcset=\"https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Alter-vcloud-database1-1024x522.png 1024w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Alter-vcloud-database1-300x153.png 300w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Alter-vcloud-database1.png 1284w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/a><p id=\"caption-attachment-224\" class=\"wp-caption-text\">SQL vCD Database &#8211; Alter vcloud database<\/p><\/div>\n<p><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\"><br \/>\n<\/span><\/p>\n<\/div>\n<div align=\"left\">\n<div><strong>Create user vcddb<\/strong><\/div>\n<div>\n<blockquote>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">USE<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span><\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">CREATE<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">LOGIN<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcddb]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">WITH<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">PASSWORD<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #ff0000; font-family: Courier New; font-size: x-small;\">&#8216;PASSWORD&#8217;<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DEFAULT_DATABASE<\/span>\u00a0<span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcloud]<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">DEFAULT_LANGUAGE<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span><span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[us_english]<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">,<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">CHECK_POLICY<\/span><span style=\"color: #808080; font-family: Courier New; font-size: x-small;\">=<\/span><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">OFF<\/span><\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">CREATE<\/span>\u00a0<span style=\"color: #ff00ff; font-family: Courier New; font-size: x-small;\">USER<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcddb]<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">for<\/span>\u00a0<span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">LOGIN<\/span>\u00a0<span style=\"color: #010101; font-family: Courier New; font-size: x-small;\">[vcddb]<\/span><\/span><\/div>\n<div align=\"left\"><span style=\"color: #0000ff; font-family: 'Courier New';\"><span style=\"color: #0000ff; font-family: Courier New; font-size: x-small;\">GO<\/span><\/span><\/div>\n<\/blockquote>\n<\/div>\n<div align=\"left\">\n<div id=\"attachment_201\" style=\"width: 522px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.bussink.ch\/?attachment_id=201\" rel=\"attachment wp-att-201\"><img aria-describedby=\"caption-attachment-201\" loading=\"lazy\" class=\" wp-image-201 \" title=\"SQL vCD Database - Creat vcddba account\" alt=\"\" src=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2011\/11\/SQL-vCD-Database-Creat-vcddba-account-1024x540.png\" width=\"512\" height=\"270\" srcset=\"https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Creat-vcddba-account-1024x540.png 1024w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Creat-vcddba-account-300x158.png 300w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Creat-vcddba-account.png 1280w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/a><p id=\"caption-attachment-201\" class=\"wp-caption-text\">SQL vCD Database &#8211; Creat vcddba account<\/p><\/div>\n<\/div>\n<div><strong>Modify user to add db_owner Role\u00a0<\/strong><\/div>\n<blockquote>\n<div>USE\u00a0[vcloud]<\/div>\n<div>GO<\/div>\n<div>sp_addrolemember\u00a0[db_owner],[vcddb]<\/div>\n<div>GO<\/div>\n<\/blockquote>\n<\/div>\n<div><a href=\"http:\/\/www.bussink.ch\/?attachment_id=206\" rel=\"attachment wp-att-206\"><img loading=\"lazy\" class=\" wp-image-206 alignnone\" title=\"SQL vCD Database - Add db_owner role to vcddba\" alt=\"SQL vCD Database - Add db_owner role to vcddba\" src=\"http:\/\/www.bussink.ch\/wp-content\/uploads\/\/2011\/11\/SQL-vCD-Database-Add-db_owner-role-to-vcddba.png\" width=\"595\" height=\"340\" srcset=\"https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Add-db_owner-role-to-vcddba.png 992w, https:\/\/www.bussink.ch\/wp-content\/uploads\/2011\/11\/SQL-vCD-Database-Add-db_owner-role-to-vcddba-300x171.png 300w\" sizes=\"(max-width: 595px) 100vw, 595px\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In the past few weeks I have had to reinstall and clean up the vCloud Director 1.5 database on SQL Server 2008 R2. After a few times doing it using the SQL Server Management Studio GUI, I decided to automated it using four simple Transact-SQL scripts, so it would save me time and make it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":224,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[18,19,31],"_links":{"self":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/200"}],"collection":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=200"}],"version-history":[{"count":33,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":1973,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/posts\/200\/revisions\/1973"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=\/wp\/v2\/media\/224"}],"wp:attachment":[{"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bussink.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}