當前位置:首頁 » 編程語言 » sql2012導入數據

sql2012導入數據

發布時間: 2025-02-08 19:09:07

⑴ 不能導入資料庫。用的是sql2012,導入資料庫的時候出現這個情況

不能導入資料庫,用的是SQL2012;你的提示應該是你附加資料庫出錯,一般有兩種情況:1.你的數據源是高於2012版本的 (這情況一般可以生成腳本來導入) 2.你附加資料庫的數據源放的位置許可權不對(把數據源放到你sql2012安裝目錄下的DATA下)

⑵ 如何設置將SQL SERVER2012資料庫備份還原到SQL SERVER2008上

MS SQL資料庫從2012轉移到2008的方法

SQL Server 2012 導出的過程
1.打開SQL Server 2012 Management Studio,登錄到伺服器,在資料庫中選擇要轉移的資料庫,
右鍵--「任務(T)」--「生成腳本(E)...」。
2.在「生成和發布腳本」窗口中,點擊「下一步」,
3.「選擇要編寫腳本的資料庫對象」,可以不做設置,點擊「下一步」,
4.點擊[保存到文件]右邊的「高級」按鈕,在對話框中,設置「為伺服器版本編寫腳本」為「SQL Server 2008」,
設置「要編寫腳本的數據的類型」為「架構和數據」。選擇保存腳本的位置。
5.下一步,再下一步。導出完成。

SQL Server 2008導入的過程
1.打開Management Studio,登錄到伺服器,
2.選擇菜單「文件」——「打開」——「文件」,選擇.sql腳本文件,點擊工具欄中的「執行」按鈕。
3.在左側的「對象資源管理器」中右鍵「資料庫」——「刷新」。完畢。

⑶ sqlserver2012怎麼導入資料庫

一、SQL
Server基本上,沒有導入、導出資料庫的概念,只有:
1、備份和還原資料庫。
(將特定資料庫打包,備份成一個文件,或從備份的文件還原)
2、分離和附加資料庫。
(直接將特定的資料庫從服務中分離,分離後可以將資料庫的文件復制到別的電腦上。或相特定資料庫(從別的電腦上復制來的,或以前保留下來的)的文件重新安置在SQL
Server的服務上。)
3、上兩個類似於你的想法的操作。
二、此外,還有導入、導出數據。
1、指的是將數據表導出成excel表、ACCESS數據表等功能,有適當的驅動還可以導出成別的數據表,比如Vfox
pro的dbf等。當然,也有反過來對應的操作。
2、也可以在兩個SQL
Server中進行數據的交換。
3、注意的是,導入、導出數據一般只能導出特定的表裡的數據,SQL的一些高級功能、存儲過程代碼,是不能被導出的。
三、具體的你想要哪方面的操作,你可以依上面的思路去網路一下,相關資料很好找的。此外,SQL
Server
2008至2012各版,這一塊的界面、操作基本相似,找不到2012的資料,看前幾版的也是一樣的。

⑷ sql server2012 jdbc如何連接資料庫

步驟分為3部:
1.通過sql server 配置管理器配置1433埠
2.將sqljdbc41.jar類庫添加到對應的工程中
3.在java程序中連接資料庫

步驟1:打開sql server 配置管理器,點擊TCP/IP右鍵,選擇啟用。將禁用的TCP/IP協議打開。
然後重啟sql server(mssqlserver)服務,使得tcp/ip協議生效。

步驟2:到microsoft官網下載sqljdbc41.jar類庫。http://www.microsoft.com/zh-CN/download/details.aspx?id=11774

將下載的壓縮解壓,找到sqljdbc41.jar類庫即可。

然後進入eclipse界面,找到的當前工程文件,點擊右鍵,選中properties->Libraries->add external jars->找到我們剛剛下載到的sqljdbc41.jar類庫,添加即可。

步驟3:

import java.sql.*;
public class test3 {

public static void main(String[] args) {
// TODO Auto-generated method stub
PreparedStatement ps=null; //(這里也可以使用statement,視情況而定)
Connection ct=null;
ResultSet rs=null;

try {

//1.載入驅動
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databaseName=test1";
String user="sa";//sa超級管理員
String password="654321";//密碼
//2.連接
ct=DriverManager.getConnection( url,user,password);
//3.創建發送端

pstmt = conn.prepareStatement("INSERT INTO staff(name, age) VALUES (?, ?)");

//通過PreparedStatement對象里的set方法去設置插入的具體數值

pstmt.setString(1, newen);

pstmt.setInt(2, 25);

pstmt.executeUpdate();

//插入成功提示

System.out.println("成功插入一條數據記錄!");
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{

//關閉資源
try {
if(rs!=null){
rs.close();
}
if(ps!=null){
ps.close();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}

jdbc連接資料庫OK!!!

熱點內容
ftp伺服器ip就是電腦ip嗎 發布:2025-02-08 21:51:42 瀏覽:475
資料庫5 發布:2025-02-08 21:43:17 瀏覽:51
安卓安裝證書沒有怎麼辦 發布:2025-02-08 21:32:10 瀏覽:358
外交官拉桿箱怎麼設密碼 發布:2025-02-08 21:21:55 瀏覽:797
vivo手機z系列哪個配置性價比最高 發布:2025-02-08 21:17:43 瀏覽:10
什麼是白標和伺服器 發布:2025-02-08 21:15:50 瀏覽:481
租完伺服器怎麼搭建ip 發布:2025-02-08 21:11:47 瀏覽:394
c語言賦值後 發布:2025-02-08 21:08:40 瀏覽:757
dosphp 發布:2025-02-08 21:01:27 瀏覽:703
sm3雜湊演算法 發布:2025-02-08 20:55:00 瀏覽:286