將本地SQL資料庫導入到萬網主機上分4個步驟
第一步:通過SQL腳本生成表結構,可以保證本地資料庫中視圖、存儲過程、以及表的默認值、標識、主鍵等屬性的完整性,避免由於DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執行SQL腳本,在伺服器端創建表結構;
第二步:在本地創建一個和萬網主機相同許可權的SQL資料庫;
第三步:將原資料庫備份並還原到新創建的資料庫中;
第四步:通過企業管理器的DTS傳輸方式將本地數據導出到伺服器。
㈡ 小鳥雲的雲虛擬主機空間怎樣導入sql server資料庫
用MySQLFront導入SQL文件時,會報錯,錯誤信息:在多位元組的目標代碼頁中,沒有此Unicode字元虛拿拿可以映射到的字元(#1113)。
這個錯誤的解決方法是:在MySQLFront導入SQL文件時,在選擇了目標SQL文件後,再在文件選擇框下端差搭,選擇合適的字元集敏團。默認是ANSI,選擇對應字元集即可解決問題。
㈢ 如何編寫一個mysql資料庫腳本
在控制台根目錄下打開sqlserver企業管理器,新建sqlserver組,根據自己的情況進行選擇;然後新建sqlserver
注冊,進行對sqlserver的連接。准備妥當後,下面就開始了:
首先打開數據轉換服務,新建包,打開dts界面,在連接中選擇數據源進行配置。再選擇將要轉換到的目的文件,這里我選的
textfile(destination),選擇好文件的存放位置之後,我們來新建一個任務。這里我們只選擇轉換數據任務,將帶有「選擇源連接」「選擇目的連接」的滑鼠分別選中數據源和目的之後,我們對新生成的連接進行定義,在其屬性中將源,目的,轉換依次定義。
執行任務,提示成功。保存任務。然後在新建的任務上導出數據,有向導提示,其中一項選擇「從源資料庫復製表和視圖」。
這一步已經把數據導出到目的文件中。
下一步在mysql中新建表,與將要導入的結構保持一致時,直接選取「從文本文件中提取數據,插入到數據表:」,將選項添好後,「發送」就可以了,瀏覽一下,數據已導入了。若要導入的表已經存在,且屬性名也不同,這時就先建一個與要導入的數據相同結構的表並導入數據(按剛才的進行就可以了),然後在mysql中導出「數據和結構」,得到sql語句,將其在文本文件中編輯,利用文本編輯器的替換功能,將表名修改,列名加入,最後將其粘貼在要導入表的執行sql語句的地方,執行一下,數據便導入了。
㈣ SQL Server資料庫中的表和視圖怎麼導出
可以,右鍵點擊資料庫名->任務->生成腳本->在彈出的向導窗口選擇你的導出的對象(表、視圖、存儲過程和函數等)->點擊「高級」按鈕可根據自己需要生成腳本->完成
㈤ MSSQL 連接遠程資料庫
分類: 電腦/網路 >> 互聯網
問題描述:
本人在本地測試完網站 用的MSSQL資料庫
剛開通了空間
請問如何把本地的資料庫上傳至伺服器
越詳細越傻瓜越好 謝謝
解析:
呵呵,我剛學會了,教你一招吧。
第一步:通過SQL腳本生成表結構,
可以保證本地資料庫中視圖、存儲過程、以及表的默認值、標識、主鍵等屬性的完整性,避免由於DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執行SQL腳本,在伺服器端創建表結構;
1)、請您先運行本地的企業管理器
2)、請您點擊您本地的資料庫點擊右健-》選擇生成SQL腳本
3)、選擇常規-》點擊全部顯示,選擇您想導出的腳本對象
4)、點擊選項-》表腳本選項,把您所用到的腳本選中然後點擊確定
5)為自己導入的.sql腳本文件命名,並保存在本地
6)、找到剛才我們保存在本地的.sql腳本文件,使用記事本打開
7)、選擇編輯-》替換,把程序中所有[dbo]的字元都更改成您萬網發信告知您的資料庫登陸名,更換完成後保存關閉記事本
8)、通過萬網通知書中的資料庫登陸地址、資料庫登陸名、和資料庫密碼,使用企業管理器連接到萬網的主機伺服器上,然後選擇查詢分析器
9)、點擊打開選擇剛才編輯過的.sql腳本,然後點擊運行
第二步:在本地創建一個和萬網主機相同許可權的SQL資料庫
1)、完成上面操作後,請您選擇資料庫點擊右鍵選擇新建資料庫,由於您在萬網申請的是虛擬主機,萬網分配的許可權都是user的而不是dbo的許可權,因此需要您在本地也創建一個與伺服器一樣的配置,以便正常完成導入操作
2)、在常規-》名稱處輸入萬網開通通知中告知您的資料庫庫名,然後點擊確定。例如:cw01001_db
3)、選擇安全性-》新建登陸
4)、在常規選擇中輸入名稱、身份驗證選擇SQL Server身份驗證、默認設置選擇您剛剛新建的資料庫
5)、在資料庫訪問中選中剛剛您創建的資料庫,然後點擊確定
6)、現在我們再回到剛才我們創建的資料庫,然後點擊右鍵-》屬性
7)、選擇許可權,然後把相應許可權賦予新建的用戶名,現在我們新的資料庫就已經創建完成了。下一步就是如何把老資料庫中的文件導入到我們的新資料庫中
第三步:將原資料庫備份並還原到新創建的資料庫中
1)、選擇老資料庫點擊右鍵-》所有任務-》備份資料庫
2)、在常規選項中-》目的中點擊添加選擇您需要備份出文件的位置
3)、等備份完成後,我們重新選擇新資料庫點擊右鍵-》所有任務-》還原資料庫
4)、在常規中選擇從設備,並在參數設備中點擊選擇設備
5)、點擊添加選擇我們剛剛從老資料庫中備份出來的文件,然後點擊確定
6)、現在我們在還原資料庫中再點擊選項,把在現有資料庫上強制還原選中,點擊確定進行還原操作,等還原完畢後我們新資料庫就已經與老資料庫的內容一樣了,最後一步操作就是把數據從新資料庫中使用DTS導出協議導入到萬網伺服器上
第四步:通過企業管理器的DTS傳輸方式將本地數據導出到伺服器。
1)、找到您新的資料庫
2)、點擊右健-》所有任務-》導出數據
3)、進入DTS導入/導出界面,直接點擊下一步
4)、從選擇數據源窗口中選擇您本地的資料庫
5)、在選擇目的窗口中需要您填寫伺服器地址、輸入萬網資料庫開通通知中告知您的資料庫用戶名和密碼,等連接成功後選擇萬網給您開通的資料庫,然後點擊下一步
6)、在指定復制或查詢中,您可以選擇您需要導入的類型,一般為默認
7)、在選擇源表和視圖中,點擊全選,點擊下一步,這樣就把您本地資料庫中的文件導入到伺服器上了,現在我們的導入資料庫工作就已經全部完成了。
還有圖片,如果你要的話,再聯系我。whm8377@163
㈥ 如何用腳本創建sql資料庫視圖
你說的腳本是資料庫腳本,還是操作系統腳本,系統腳本又根據操作系統不同也是不同的,
㈦ pd如何建表
Java書籍太多這方面的介紹了。
(1)運行PowerDesigner,並在PowerDesigner主窗口中選擇主菜單中的File/New命令,在打開的New對話框左側Model type列表框中選擇Physical Data Model(物孫輪理數據模型,簡稱PDB)選項,在右側的Model name文本框中輸入模型名稱JXCManager,在DBMS下拉列表框中選擇資料庫管理系統。PowerDesigner支持的資料庫管理系統非常多,例如常用的MySQL 5.0、Microsoft SQL Server 2005、Oracle Version 10gR2等。企業進銷存管理系統選擇Microsoft SQL Server 2000作為資料庫伺服器,單擊「確定」按鈕。
(2)打開新建的PDM窗口。在該窗口的中心空白區域是模型編輯器,下方為輸出窗口。另外還有一個浮動的工具面板,其中包括常用的建表工具、建視圖工具和主外鍵引用工具。
(3)在圖1.13中單擊「建表工具」按鈕 ,這時滑鼠指針將顯示為 ,在模型編輯器的合適位置單擊,此時在圖形窗口中將顯示如圖1.14所示的數據表模型。
注意:細心的讀者可以發現,此時的滑鼠指針仍然是 。如果再次單擊還將出現類似圖1.14所示的表符號。如果想取消該指針,可以單擊工具面板中的 按鈕或單擊滑鼠右鍵。
(4)在圖1.14所示的表符號上雙擊滑鼠左鍵,將打開Table Properties(表屬性)對話框。默認情況下選中的是General選項卡,在該選項卡的Name文本框中,輸入表的名稱tb_manager,此時在Code文本框中也將自動顯示tb_manager,其他選擇默認即可。
(5)選擇Columns選項卡,首先單擊列輸入列表的第一行,將自動轉換第一行為編輯狀態,然後在 Name列輸入欄位名稱為ID,同時Code列也將自動顯示為ID,再在Data Type列中選擇int選項,最後選中P列的復選框將該數據表欄位設置為主鍵,此時M列的復選框也將自動被選中,它約束欄位值不能為空。
(6)棚磨按照步驟(5)的方法再添加兩個列name和PWD,但是不需要選中P列復選框設置主鍵,如圖1.15所示。
(7) 在圖1.15中單擊「應用」按鈕後,選擇ID欄位,單擊左上角的 按鈕,將打開Column Properties(列屬性)對話框,默認選中General選項卡,在其中選中Identity復選框,此項操作用於設置ID欄位使用自動編號。
(8)單擊「應用」按鈕後,再單擊「確定」按鈕,關閉Column Properties對話框。
(9)單擊「確定」按鈕,關閉Table Properties對話框,完成tb_manager表的創建。
(10)按照步驟(3)~步驟(9)的方法創建本系統中的其他數據表,並通過主外鍵引用工具建立各表間的依賴關系。創建完成的模型如圖1.16所示。
技巧:在默認情況下,創建後的表模型中的全部文字均為常規樣式的宋體8號字,如果想修改文字的格式,可以選中全部表符號,按Ctrl+T鍵,在打開的Symbol Format對話框中選擇Font選項卡,從中設置相關內容的字體及樣式和字型大小等。
(11)選擇鏈凱斗PowerDesigner主菜單中的Database/Generate Database命令,將打開Database Generation對話框。在該對話框中設置導出的腳本文件的名稱(如jxc.sql)及保存路徑(如D:\JXC),選中Script generation單選按鈕,如圖1.17所示。單擊「確定」按鈕,會在指定的路徑中生成資料庫腳本文件。
(12)在圖1.17所示的對話框中選擇Direct generation單選按鈕,可以使用ODBC數據源直接在資料庫管理系統中生成數據表和視圖。但是,必須先創建資料庫的數據源,然後單擊 按鈕選擇指定的數據源,並單擊「確定」按鈕。
㈧ 怎樣執行SQL腳本,生成表和視圖
use 當前資料庫
然後選擇腳本按F5或是點擊工具欄里執行或菜單欄里查詢-->執行
㈨ 如何導出表,視圖,觸發器的sql腳本
右鍵資料庫 任務->生成腳本->下一步->高級 ->生成表結構與數據->完成
㈩ 怎麼遠程執行腳本創建資料庫以及表和視圖
然後分別右擊各個你想變成腳本的項目,裡面會看到 scrip 化的一個選項