① 管家婆如何把錄入的數據完全轉移到另外一台電腦急求詳解!!!!!
管家婆軟體的數據備份位於安裝目錄下的BACKUP文件夾中,這個文件夾包含所有需要備份的數據文件。要將這些數據轉移到另一台電腦上,首先需要確保目標電腦上已經安裝了相同版本的管家婆軟體。然後,將BACKUP文件夾中的所有備份文件復制到目標電腦的相應位置。
具體操作步驟如下:打開目標電腦上的管家婆軟體,進入「數據恢復」或「備份與恢復」菜單選項,選擇「恢復」功能,瀏覽並選擇剛才復制過來的備份文件,然後按照提示完成數據恢復過程。這個過程中,系統會自動識別並恢復所有的數據,包括但不限於庫存、銷售、采購、財務等數據。
值得注意的是,在進行數據轉移時,一定要確保源電腦和目標電腦的系統環境、資料庫版本以及軟體版本都保持一致。如果存在差異,可能會導致數據恢復失敗或數據不完整的情況。此外,為了保證數據的安全性,建議在進行數據轉移之前,先對源電腦上的數據進行完整備份。
完成數據轉移後,還需要對目標電腦上的管家婆軟體進行一些基本的設置,例如設置正確的資料庫連接信息、修改系統參數等,以確保軟體能夠正常運行。
在整個過程中,如果遇到任何問題,可以查閱管家婆的官方幫助文檔或聯系客服尋求技術支持。通過遵循上述步驟,您可以順利地將管家婆的數據從一台電腦轉移到另一台電腦。
在你的機器上SQL文件夾下面存資料庫的那個文件夾,然後把你代碼所用到的庫拷到另外的一台電腦上.
在另外一台電腦,運行SQL的企業管理器,在資料庫任務那選擇附加資料庫,然後
選擇你拷過去的庫就行咯.
要把代碼里的SERVER改成那台電腦的伺服器名字,不一定就是LOCALHOST的
想知道另外一機器的伺服器名稱的話,可以用一個叫 MovieLink.udl 的小程序就可以咯.
③ 如何將資料庫移到新電腦
一、遷移Database Schema。
首先使用Sybase Powerdesigner的逆向工程功能,逆向出SQL Server資料庫的物理模型。具體操作是在Powerdesigner中選擇「File」,「Reverse Engine」再選擇Database,將DBMS選擇為SQL Server
然後選擇數據源,也就是要具體連接到的SQL Server資料庫伺服器,然後選擇要逆向的資料庫名,比如選中「WSS_Content_80」
單擊確定即可生成物理模型圖,然後單擊「Database」菜單下的Change Current DBMS修改當前的DBMS,改為MySQL 5.0,單擊確定後即可生成MySQL的物理模型 然後單擊「Database」菜單下的「Generate Database」生成資料庫腳本文件。
接下來手工修改下生成的腳本的內容。將其中的dbo.全部替換成空,將create user這樣的語句刪除掉。
如果有些字元在MySQL中是關鍵字,那麼必須使用「`」(鍵盤上數字1左邊那個符合)符合框起來。
加上MySQL所需要的存儲引擎比如每個建表語句後跟上:
ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci;將生成的腳本在MySQL中去運行一次即可創建資料庫。
二、遷移數據內容
數據內容只能通過生成INSERT語句的方式來做。
首先使用SSMS的「生成腳本」功能(在資料庫上右鍵,選擇「任務」「生成腳本」選項),可以為SQL Server資料庫中的數據生成插入腳本。
首先選擇要遷移數據的表,這里我們全選所有的表
然後單擊下一步,選擇將腳本保存到新的查詢窗口
單擊「高級」選項,在高級選項窗口中選擇「要編寫腳本的數據的類型」為僅限數據
然後「確定」再下一步下一步即可生成INSERT腳本文件。
修改生成的腳本文件,主要有以下幾項修改:
使用批量替換的方式去掉[ ]這是SQL Server的符合,在MySQL中不用這個。
使用批量替換的方式去掉dbo.
有些單詞在MySQL中是關鍵字的,那麼需要使用「`」引起來。
關於Datetime類型的數據,需要手工修改下,SQL Server默認生成的是這樣的語句,在MySQL中是沒辦法解析的:
CAST(0x00009EEF00000000 AS DateTime)
為每一行添加一個;表示一個插入語句結束。這個分號在SQL Server中可以不需要,但是在MySQL中是必須的。簡單的方法是使用高級的文本編輯器(比如Notepad++),將\r\n替換為;\r\n即可。