当前位置:首页 » 编程语言 » 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!!!

热点内容
安卓安装证书没有怎么办 发布: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
抽奖源码带后台 发布:2025-02-08 20:33:54 浏览:226
欧博中央空调原始密码是多少 发布:2025-02-08 20:33:47 浏览:336