sql sqlserver2012导入mdf4导出的数据能导入sql server 2012么

匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。利用SQL Server导入和导出精灵手动移转Windows Azure SQL Database至SQL Server - MSSQL - 次元立方网 - 电脑知识与技术互动交流平台
利用SQL Server导入和导出精灵手动移转Windows Azure SQL Database至SQL Server
【情境描述】
上周六()笔者有幸参加全球 Windows Azure 的重要盛事 - Global Windows Azure Bootcamp,这是一个由全球各大社群在同一天同时进行有关 Windows Azure 技术分享的盛会,台湾是 91 个活动据点之一,这次的活动由 MVP 小朱、Sky 及董大伟老师分别就 Cloud Service、Website Service 及 Mobile Service 进行精采的分享及实机操作,有关 GWAB 当天的活动可以参考小朱兄的 Global Windows Azure Bootcamp。
在活动当天中间休息时间,好朋友 Sky 热情地将学员有关 Windows Azure SQL Database 的问题转介给笔者,当天这位朋友的问题是,他想要把 SQL Database 上的资料同步回企业内部的 SQL Server,他现在的作法是将 SQL Database 上的资料库汇出成 *.bacpac 封装档,然后再汇入 SQL Server,每次汇入前还先手动将 SQL Server 上的资料删除后才汇入,听起来过程有点繁琐,而且他想要只汇入部分资料表的资料就好。针对这个问题,笔者当初提供的做法有两种,一为透过 SQL Data Sync,或是利用 SQL Server 汇入和汇出精灵来达到这个目的,本文将先介绍比较简单的作法,利用 SQL Server 汇入和汇出精灵手动移转 Windows Azure SQL Database 上的资料至 SQL Server。
【实作步骤】
当您安装好 SQL Server 后,在开始画面中可以看到汇入和汇出资料的图示(如下图)。
点选该图式开启的就是 SQL Server 汇入和汇出精灵,请于欢迎画面中点选【下一步】继续。
请于【选择资料来源】步骤中输入 SQL Database 的伺服器名称及验证资讯,接着选择您要汇出的资料库名称,然后按【下一步】。
在【选择目的地】步骤中输入您要汇入到哪一个伺服器、使用的验证资讯及要汇入的资料库名称,接着按【下一步】。
接下来您有两种选择可以决定要汇入 SQL Database 上那些资料表或是资料到 SQL Server,假设您有多个资料表要汇入到 SQL Server,建议您使用预设值【从一个或多个资料表或检视复制资料】,接着按【下一步】。
您可以在【选取来源资料表和检视】步骤中勾选您要汇入的资料表或检视,若您有需要再汇入前先删除资料表或删除资料,甚至修改汇入之后的资料行名称,可以点选【编辑对应】。
若您希望在汇入资料时将 SQL Database 中的资料附加在 SQL Server 现有的资料表中,可以在【资料行对应】视窗中选择【将资料列附加至目的地资料表】,接着按【确定】。
设定好资料行对应关系后,汇入和汇出精灵会帮您产称基本的 SSIS 封装,您可以决定要立即执行或将封装储存起来,之后可以利用 SQL Server Agent 定期执行封装以自动化移转 SQL Database 到 SQL Server 的作业,笔者示范立即执行,直接将资料汇入至 SQL Server。
最后一个步骤主要在确定您的设定资讯是否正确,若没问题请按完成来开始汇入 SQL Database 到 SQL Server。 www.it165.net
若您在汇入资料时想要进行商业逻辑的判断,那么可以在【指定资料表复制或查询】步骤中选择【写入查询来指定要传送的资料】。
以下示范汇入 Region 资料表 RegionID 大于 4 的资料。
接着一样来到【选取来源资料表和检视】步骤,此时在您就只会看到您在上一步骤所建立的查询,目的地您可以依照需求指定要汇入新的资料表或是现有资料表,在此笔者示范的是汇入到现有的 Region 资料表。
直接按完成后于【储存并执行封装】步骤在按完成即可看到资料被顺利成功。
延伸阅读:
SQLServer代理是所有实时数据库的核心。代理有很多不...
本教程为 李华明 编著的iOS-Cocos2d游戏开发系列教程:教程涵盖关于i......
专题主要学习DirectX的初级编程入门学习,对Directx11的入门及初学者有......
&面向对象的JavaScript&这一说法多少有些冗余,因为JavaScript 语言本......
Windows7系统专题 无论是升级操作系统、资料备份、加强资料的安全及管......SQL SERVER 12R2/2014 设置开启远程连接(sa配置) - 推酷
SQL SERVER 12R2/2014 设置开启远程连接(sa配置)
本文方案适用于Microsoft Sql Server 12 r2/2014版本,以下简称MSSQLSERVER。
MSSQL默认是不允许远程连接,并且禁用sa账户的。如果想要在本地用SSMS连接远程服务器上的MSSQLSERVER,需要做两个部分的配置:
1. SQL SERVER MANAGEMENT STUDIO(SSMS)
2. SQL SERVER配置管理器(SQL SERVER CONFIGURATION MANAGER - SSCM)
并且需要注意的是,有些地方如果没有生效,请重启一下sql server(可以从SSCM里,也可以从系统服务中找),下面是详细的步骤:
STEP1. 打开SSMS,使用Windows身份连接数据库,登录后,右键选择“属性”
STEP 2. 选择“安全性”,选中SQL SERVER和Windows身份验证模式
STEP 3. 再选择“连接”,勾选“允许远程连接此服务器”,然后点击“确定”按钮。
STEP 4. 展开“安全性” -》登录名 -》sa,右键选择“属性”
STEP 5. 在“常规”中,改好你自己的密码,这是你sa登录的密码。
STEP 6. 在“状态”中,启用sa登录,点击“确定”按钮
STEP 7. 右键数据库server,选择“方面”
STEP 8. 选择“服务器配置”,找到RemoteAccessEnabled,设置为“True”
STEP 9. 重新启动SQL SERVER服务,退出当前的连接,这时候应该可以用sa进行登录了。
STEP 10. 配置SSCM,选中左侧的“SQL SERVER服务”,确保右侧的“SQL SERVER”以及“SQL SERVER BROWER”正在运行,选择“网络配置”,双击TCP/IP,确保状态为“启用”
STEP 11. 在Client里也确保TCP/IP是启用的,默认的端口都是1433,可以自己修改,非默认端口需要在连接字符串里显式指明。
STEP 12. 到这里再次重启SQL SERVER服务,应该就可以用了。不过还不能用,确认防火墙端口设置,并把SQL SERVER安装目录下,C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe添加到允许的列表中。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致sqlserver数据库导入数据操作详解(图)
字体:[ ] 类型:转载 时间:
本文主要介绍的是怎么使用Microsoft SQL Server Management Studio导入数据,大家参考使用吧
Microsoft SQL Server Management Studio是SQL SERVER的客户端工具,相信大家都知道。我不知道大伙使用导入数据的情况怎么样,反正我最近是遇到过。主要是因为没有远程数据库服务器的权限,而需要测试新修改的内容对旧数据的冲突。因为流程改变,免不了需要修改数据来适应新的变化。所以需要在测试环境里面去模拟真实环境的数据。当时还搞笑,直接是粘贴到EXCEL,然后再复制到数据库。对于一般来说,这种方式也可以,但是对于一些特殊的字符,如果直接粘贴到EXCEL里面的话,并不能正常显示出来,比如说bit字段、DateTime字段。
不知道大家是否都知道微软给我们提供了数据的导入和导出的功能。下面就直接贴上操作步骤,因为也比较简单,所以也没有特别需要说明。直接参照如下图:
下面就贴图并简单说明,以导入数据为例,导出数据功能好像跟导入数据完全一样,不知道为什么要搞两个出来。
下图也有说明了,选择要从中复制数据的源,也就是设置源头数据,比如从A复制到B,这里就是设置A的数据库。
接着上面说从A复制到B,下图就是设置B的数据库
下图提供两种方式来选择复制的数据源,如果A跟B是一样的结构,那么选择第一种方式即可,另一种方式则是个性化选择需要复制的数据源
因为Demo数据库(上面例子说的A)只有一张表,所以下图只显示一张表,如果是有多张表,则都会显示出来,勾选我们需要复制的表即可
注:这里面需要说明一下的是,如果A里面的表使用的主键是自增长的方式,那么你就需要把B里面表的自增长方式先去掉。因为这里面从A复制到B是所有字段的复制,包括自增长的ID也一样需要复制。等复制完数据之后,再改回B数据库的表为自增长方式。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 sql server 导入导出 的文章

 

随机推荐