{"id":1268,"date":"2014-06-12T08:41:08","date_gmt":"2014-06-12T08:41:08","guid":{"rendered":"http:\/\/blog.jaringanhosting.com\/?p=1268"},"modified":"2014-06-12T08:46:52","modified_gmt":"2014-06-12T08:46:52","slug":"sql-server-2014-hosting-indonesia-jaringanhosting-com-cara-backup-semua-database-sql-dengan-script-yang-sederhana","status":"publish","type":"post","link":"https:\/\/blog.jaringanhosting.com\/index.php\/sql-server-2014-hosting-indonesia-jaringanhosting-com-cara-backup-semua-database-sql-dengan-script-yang-sederhana\/","title":{"rendered":"SQL Server 2014 Hosting Indonesia &#8211; JaringanHosting.com :: Cara Backup Semua Database SQL  dengan Script yang Sederhana"},"content":{"rendered":"<p style=\"text-align: justify;\">SQL Server Backup Script ke database backup <a title=\"SQL Server 2014 Hosting\" href=\"http:\/\/jaringanhosting.com\/Indonesia-SQL-Server-2014-Hosting\">SQL Server 2014 Hosting<\/a>. Loop ini akan melalui semua database dinamis menggunakan pernyataan <em>select<\/em> ke database <em>master<\/em> di mana semua nama-nama database yang terletak pada contoh. Ini akan membacjkup setiap database, kecuali yang ditentukan dalam klausa WHERE yang dapat Anda tambahkan pada database yang tidak anda inginkan untuk dibackup.<\/p>\n<p style=\"text-align: justify;\">Berikut adalah script yang akan memungkinkan Anda untuk membackup setiap database dari SQL Server Anda. Anda\u00a0 perlu mengubah @path ke direktori backup yang tepat.<\/p>\n<p><a title=\"SQL Server 2014 Hosting Indonesia - JaringanHosting.com\" href=\"http:\/\/jaringanhosting.com\/Indonesia-SQL-Server-2014-Hosting\"><img loading=\"lazy\" class=\"size-full wp-image-1269 aligncenter\" alt=\"SQL Server 2014 Hosting Indonesia - JaringanHosting.com\" src=\"http:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2014\/06\/banner-jarhost-kotak.jpg\" width=\"305\" height=\"250\" srcset=\"https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2014\/06\/banner-jarhost-kotak.jpg 305w, https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2014\/06\/banner-jarhost-kotak-300x245.jpg 300w\" sizes=\"(max-width: 305px) 100vw, 305px\" \/><\/a><\/p>\n<p><strong>Format Penamaan File DBname_YYYYDDMM.BAK<\/strong><\/p>\n<pre>DECLARE @name VARCHAR(50) -- database name\u00a0 \r\nDECLARE @path VARCHAR(256) -- path for backup files\u00a0 \r\nDECLARE @fileName VARCHAR(256) -- filename for backup\u00a0 \r\nDECLARE @fileDate VARCHAR(20) -- used for file name\r\n\r\n-- specify database backup directory\r\nSET @path = 'C:\\Backup\\'\u00a0 \r\n\r\n-- specify filename format\r\nSELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112) \r\n\r\nDECLARE db_cursor CURSOR FOR\u00a0 \r\nSELECT name \r\nFROM master.dbo.sysdatabases \r\nWHERE name NOT IN ('master','model','msdb','tempdb')\u00a0 -- exclude these databases\r\n\r\nOPEN db_cursor\u00a0\u00a0 \r\nFETCH NEXT FROM db_cursor INTO @name\u00a0\u00a0 \r\n\r\nWHILE @@FETCH_STATUS = 0\u00a0\u00a0 \r\nBEGIN\u00a0\u00a0 \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SET @fileName = @path + @name + '_' + @fileDate + '.BAK'\u00a0 \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 BACKUP DATABASE @name TO DISK = @fileName\u00a0 \r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 FETCH NEXT FROM db_cursor INTO @name\u00a0\u00a0 \r\nEND\u00a0\u00a0 \r\n\r\nCLOSE db_cursor\u00a0\u00a0 \r\nDEALLOCATE db_cursor<\/pre>\n<p><strong>Format Penamaan\u00a0File DBname_YYYYDDMM_HHMMSS.BAK<\/strong><\/p>\n<p>Jika Anda ingin juga menyisipkan waktu di nama file, Anda dapat mengganti baris ini di script di atas:<br \/>\n&#8212; specify filename format<br \/>\nSELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112)<\/p>\n<p>dengan baris ini:<\/p>\n<p>&#8212; specify filename formatSELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112) + REPLACE(CONVERT(VARCHAR(20),GETDATE(),108),&#8217;:&#8217;,&#8221;)<\/p>\n<p style=\"text-align: justify;\">Dalam script ini kita membypass sistem database, tetapi ini dapat dengan mudah dimasukkan juga. Anda juga bisa mengubah ini menjadi sebuah stored procedure\u00a0 yang tersimpan dan <em>pass<\/em> dalam nama database atau\u00a0 dibiarkan NULL yang akan mem-backup semua database. Cara apapun yang Anda pilih untuk menggunakannya, script ini memberikan Anda titik awal untuk hanya backup semua database Anda.<\/p>\n<p style=\"text-align: justify;\">Juga, jika Anda ingin melewatkan beberapa <em>user<\/em> database\u00a0 Anda, Anda dapat memasukkannya dalam bagian\u00a0NOT IN.<br \/>\ndan langkah selanjutnya:<\/p>\n<ul>\n<li style=\"text-align: justify;\">\u00a0\u00a0\u00a0\u00a0Tambahkan script tersebut ke toolbox Anda<\/li>\n<li style=\"text-align: justify;\">\u00a0\u00a0\u00a0\u00a0Modifikasi script ini dan buatnya menjadi stored procedure untuk memasukkan satu atau banyak parameter<\/li>\n<li style=\"text-align: justify;\">\u00a0\u00a0\u00a0 Tambahkan script untuk menggunakan opsi tambahan BACKUP<\/li>\n<\/ul>\n<p><b><b>Ingin mendapatkan Joomla Hosting Murah, Terbaik dan Berkualitas?<\/b><\/b><\/p>\n<div><a href=\"http:\/\/www.microsoft.com\/web\/hosting\/HostingProvider\/Details\/950\" target=\"_blank\"><img class=\"alignleft\" alt=\"\" src=\"http:\/\/www.jaringanhosting.com\/images\/rec_host_alt.gif\" border=\"0\" \/><\/a><\/div>\n<div style=\"text-align: justify;\">JaringanHosting.com adalah provider <a href=\"http:\/\/www.jaringanhosting.com\/Indonesia-ASP-NET-45-Hosting.aspx\">ASP.NET<\/a> dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft, selain itu <a href=\"http:\/\/jaringanhosting.com\/\">JaringanHosting.com<\/a> juga menyediakan hosting murah dan berkualitas yang mendukung <a href=\"http:\/\/jaringanhosting.com\/Indonesia-Joomla-Hosting\" target=\"_blank\"><span style=\"text-decoration: underline;\">Joomla hosting<\/span><\/a>. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5.2, ASP.NET MVC 5.0, Silverlight 5, Visual Studio Lightswitch, dan Drupal Hosting Indonesia, Selain itu\u00a0 <a href=\"http:\/\/www.microsoft.com\/web\/hosting\/HostingProvider\/Details\/950\" target=\"_blank\">Untuk keterangan lanjutan, silahkan klik disini!<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>SQL Server Backup Script ke database backup SQL Server 2014 Hosting. Loop ini akan melalui semua database dinamis menggunakan pernyataan select ke database master di mana semua nama-nama database yang terletak pada contoh. Ini akan membacjkup setiap database, kecuali yang<\/p>\n","protected":false},"author":2144,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[507,503,501,502,504,505,506],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/1268"}],"collection":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/users\/2144"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/comments?post=1268"}],"version-history":[{"count":0,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/1268\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/media?parent=1268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/categories?post=1268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/tags?post=1268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}