1. 程式人生 > >備份SQL SERVER遠端資料庫到本地

備份SQL SERVER遠端資料庫到本地

       公司找了個坑爹的外包公司做個官網。負責這個事情的人不懂技術,前前後後各種費用竟然花了小一萬,關鍵是官網做的那叫一個***。而且現在改點兒什麼東西都要收錢,關鍵是收錢他態度還很傲慢,真是應了那句老話,當初求單像條狗,尾款到手拍屁走。領導很憤怒。讓把官網撤下來,弄到我們自己的伺服器上。於是開始折騰。

      官網是ASP.NET的程式碼。還算比較簡單,很快編譯一個版本出來。但是MS SQL的資料庫在他們伺服器上。看原始碼裡面找到資料庫伺服器的IP地址,使用者名稱和密碼以及資料庫名。嘗試好幾次用heidisql.exe之類的工具匯出資料,然後匯入到本地資料庫發現失敗了,具體原因不知道,所以只能另闢蹊徑了。過程如下。

        1首先通過 SQL Server 2014 Management Studio  連線本地資料庫,建立一個數據庫,名稱和遠端資料庫上的資料庫名稱一樣

        2在ygdb上右鍵,選擇任務-匯入資料。  這個功能就是從指定的遠端資料庫中匯入資料。

       

填寫 資料來源  這裡注意DATA Provider選擇框裡都要選擇SQL Server


安全性分組 下面的

Password:     需要匯出的資料庫密碼

Userid:       需要匯出的資料庫使用者名稱

以及 源

Data Source:   需要匯出的資料庫的IP地址

Inital Catilog  要匯出的資料庫的名字

接下來填寫目標資料資訊


安全性分組下面的

Password  本機的sql server密碼

User id    本機的SqlServer 使用者名稱

Dats Source 本機Ip地址

Inital Catalog  要匯出的資料庫名稱

下一步


這裡就出現了要匯入的資料庫表


全選,下一步 立即執行


這樣資料就匯入到本地的資料庫中了。但是我在測試的時候發現儲存過程不會被匯入。不知道是操作過程有誤還是本身就不會匯入儲存過程。

接下來是我匯入儲存過程到本機的方法:

在源資料庫上右鍵選中生成指令碼





在目標資料庫上開啟這個 SQL檔案,執行就可以了。

/*******witch_soya**********************/


相關推薦

備份SQL SERVER遠端資料庫本地

       公司找了個坑爹的外包公司做個官網。負責這個事情的人不懂技術,前前後後各種費用竟然花了小一萬,關鍵是官網做的那叫一個***。而且現在改點兒什麼東西都要收錢,關鍵是收錢他態度還很傲慢,真是應了那句老話,當初求單像條狗,尾款到手拍屁走。領導很憤怒。讓把官網撤下來,弄

SQL server 2008資料庫備份與還原

一、SQL資料庫的備份: 1、依次開啟 開始選單 → 程式 → Microsoft SQL Server 2008 → SQL Server Management Studio → 資料庫:Dsideal_school_db既是我們需要備份的學籍資料庫 圖(1)

SQL SERVER 2012資料庫自動備份的方法

SQL SERVER 2012資料庫自動備份的方法 為了防止資料丟失,這裡給大家介紹SQL SERVER2012資料自動備份的方法: 一、開啟SQL SERVER 2012,如圖所示: 伺服器型別:資料庫引擎; 伺服器名稱:127.0.0.1(本地),也可以選擇遠端連線; 身份驗證:包含Wind

SQL Server 2012資料庫備份與還原

備份為.bak檔案 選中資料庫---->右鍵---->任務---->備份 還原.bak檔案 說明:不要新建資料庫,直接還原 資料庫---->右鍵---->還原資料庫

Microsoft SQL Server 2005 資料庫無法備份“不允許備份全文目錄”因為它沒有聯機的解決方法

之前對一個專案中所有的資料庫進行了遷移,遷移到新機器的sqlserver2005上。專案正常使用,資料庫服務業一直正常。但之後再對遷移過來的資料庫進行備份時,執行計劃任務總是報錯錯誤號1073548784,檢視作業歷史記錄,提示報錯具體資訊為:已以使用者 WIN-PB3F8S

SQL server 2008資料庫備份與還原(轉)

一、SQL資料庫的備份: 1、依次開啟 開始選單 → 程式 → Microsoft SQL Server 2008 → SQL Server Management Studio → 資料庫:Dsideal_school_db既是我們需要備份的學籍資料庫

SQL Server 2008資料庫建立,備份,還原圖解及注意點

一、新建資料庫 步驟1:點選“新建資料庫”。 步驟2:輸入資料庫名稱,設定資料庫檔案儲存位置(注意點:最好自己設定資料庫檔案儲存位置,不要採用安裝時預設的檔案儲存位置!),點選“確認”即可完成新庫的建立。 二、資料庫備份 步驟1:點選“備份”。 步驟2:先點選“刪

NBU 備份 SQL Server

nbu7 netbackup7 備份恢復sql server ms-sql添加SA密碼在SQL 服務器上打開Netbackup MS SQL Client添加SA密碼生成備份腳本在SQL 服務器上打開Netbackup MS SQL Client選擇Backup SQL Server Objects選擇要備份

技術分享之如何完整備份sql server 2012數據庫?

數據庫 備份 sql server2012 ZBLOG 博客已經建了幾年了,但由於我是個外行,因此一開始就采用了zblog asp+access數據庫的方式進行搭建,主要還是因為技術方面的缺陷嘛。但是經過幾年的整理和寫作,發現這套系統越來越卡了,咨詢了很多博主,並且去ZBLOG論壇逛了很多次,

sql server 2008 資料庫可疑的解決步驟

備份並新建同名數據庫,並替換原資料檔案   1 把問題資料庫備份後直接刪除   停掉SQLSERVER服務,把伺服器上出問題的資料庫, 假設名稱為 test的資料庫檔案及日誌檔案備份到其他目錄,然後直接將其刪除,把其資料庫檔案及日誌檔案也刪除 2 新建同名數據庫 &nb

SQL Server 2008 資料庫誤刪除資料的恢復

關鍵字:SQL Server 2008, recover deleted records 背景:誤刪除資料。 SQL Server中誤刪除資料的恢復本來不是件難事,從事務日誌恢復即可。但是,這個恢復需要有兩個前提條件: 1. 至少有一個誤刪除之前的資料庫完全備份。 2. 資料庫的恢

sql server資料庫表中讀取不同的日期格式

select DISTINCT  year(Time) from rdata  //從資料庫表中讀取時間篩選出   年 select DISTINCT  month (Time) from rdata   //從資料庫表中讀取時間篩選出&

SQL Server 系統資料庫

1.master master資料庫記錄了SQL Server的所有的系統級資訊,包括登陸賬戶和系統配置設定。master資料庫還記錄了所有其它的資料庫是否存在,以及這些資料庫檔案的位置、SQL Server的初始化資訊,它始終有一個可用的最新master資料庫備份。 安裝成功後,系統會首先

SQL SERVER 2008 資料庫日誌檔案收縮的方法

資料庫隨著業務量的增多,日誌檔案巨大(超過300G),造成磁碟空間不夠用,進而後來的訪問資料庫請求無法訪問。 網上類似的方法也很多,但不可行,如下是我實踐過,可行的,將日誌檔案收縮至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio

JDBC操作資料庫(SQL server)——建立資料庫程式碼

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class Test { static

JDBC操作資料庫(SQL server)——連線資料庫程式碼

import java.sql.*; public class SqlLink { public static void main(String []args) { String userName = "TangHao"; String user

sql server還原資料庫操作步驟

當其他人傳送給我們一個系統的資料庫時,我們需要在自己的機器上sql server中還原資料庫,才能在本地執行系統,檢視資料庫。具體操作步驟如下: (1)我們接收到的資料庫是一個“檔案”型別的資料 (2)開啟sql server軟體,選擇SQL Server身份驗證,輸

使用 Navicat for MySQL 將 sql server資料庫遷移到 mysql 的資料庫

【摘要】本文介紹一下如何使用 Navicat Premium 工具將 sql server 的資料庫遷移到 mysql 的資料庫中,本人親測,可用。 前提:Navicat Premium 11.2.7 版本(我是在已破解的情況,不知道使用版的可否實現) 伺服器系統:w

SQL Server根據資料庫表,自動生成insert語句,批量新增

實際工作中,兩個資料庫不在同一臺伺服器上,又需要複製資料庫表時,可以在需要複製的資料庫中建立下面的儲存過程。 CREATE PROCEDURE [dbo].[OutputData] @tablename sysname, @

SQL server 2012 資料庫日誌快取過大

由於我公司的每日資料錄入量較多,資料庫日誌與日俱增,前兩天就出現了,因為資料庫日誌太大導致了 伺服器磁碟空間不足,於是我上網查了一下,終於找到了一個數據庫日誌檔案壓縮的方法 原文出處:http://blog.sina.com.cn/s/blog_491d1f37010131mk.html 第一步:開啟資料庫,