如何将excel表格导入sql server 服务器名称2008 r2

 sql server 服务器名称2008 在Microsoft的数据平台上发布可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上通过Management Studio中增加了一些特性,讲数据库数据导出到Excel表中

  1.  在需要操作的数据库上右键之后選择任务再之后导出数据功能,例子中以DB_Test数据库做演示

  2.  选择服务器名称为local,例子中是'.'数据库为DB_Test。实际中以真实数据库为主以上只是演示实例,之后点击下一步

  3.  选择导出的目标为Excel,数据库为默认值即可选择Excel的文件路径之后点击下一步按钮继续操作。

  4.  下一个页面采用默认设置之后点击下一步按钮。选择数据库中即将要导出数据的具体表可以通过预览按钮查看数据,之后点击下一步按钮

  5.  之后点击丅一步,再之后选择立即运行按钮与下一步再点击完成按钮,最后点击关闭按钮即可

  6.  最后,打开我们的Excel表格文件验证数据,可以看箌图片中已经有数据了这样sql server 服务器名称2008已经正确导出数据来了。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建議您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

}

“数据库镜像”是一种针对数据庫高可用性的基于软件的解决方案其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中建议使用不同位置的两台服务器来承载。在同一时刻其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一台则根据镜像会话的配置和状态充当热备份服务器,即“镜像服务器角色”这两种角色不是绝对的。

l 增强了数据保护功能

l 提高了数据库的可用性

l 提高了生产數据库在升级期间的可用性

在“数据库镜像会话”中主体服务器和镜像服务器是相互通信和协作,并双方互补主体服务器角色上的数據库副本为生产数据库。数据库镜像会尽快将主体数据库中执行的每一项操作(如:插入、更新和删除等)在镜像数据库中进行重新执行这一过程是通过将活动事务日志记录的流发送到镜像服务器来完成,这可以尽快将日志记录按顺序应用到镜像数据库中而且数据库镜潒是在物理日志记录级别执行这一“重做”操作的。SQL Server 2008 R2(以下简称:SQL08R2)中为了减少网络的负载,主体服务器会将事务日志记录压缩后进行發送

l 高性能模式(异步运行):事务不需要等待镜像服务器将日志写入磁盘便可提交,这样可最大程度地提高性能这意味着事务不需偠等待镜像服务器将日志写入磁盘便可提交,而此操作允许主体服务器在事务滞后时间最小的条件下运行但可能会丢失某些数据。

l 高安铨模式(同步运行):当会话开始时镜像服务器使镜像数据库尽快与主体数据库同步。一旦同步了数据库事务将在双方提交,这会延長事务滞后时间

l 具有故障转移功能的高安全性模式(见证服务器):这种模式最大的优点就是主体服务器断线时,镜像服务器上的数据庫副本会自动启用作为生产数据库为客户端提供服务。在这一结构中见证服务器并不能用于数据库其主要作用是通过验证主体服务器昰否已启用并运行来支持自动故障转移。

注意:只有在与主体服务器断开连接之后镜像服务器仍和见证服务器保持相互连接时,镜像服務器才启动自动故障转移

见证服务器的作用是验证指定的伙伴服务器是否已启动并正常运行。如果镜像服务器与主体服务器断开但见證服务器仍与主体服务器保持连接,则镜像服务器无法启动故障转移所以要实现故障转移的条件是主体服务器与镜像服务器断线,同时吔与见证服务器断线;镜像服务器与见证服务器连线的情况

自动切换:在使用见证服务器的情况下,数据库必须已经同步并且见证服務器必须和镜像服务器连接正常。

手动切换:在高安全性模式下主体服务器和镜像服务器必须保持互联,并且数据库必须已经同步

强淛服务:在高性能模式和不带自动故障转移功能的高安全性模式下,如果主体服务器出现故障而镜像服务器可用则可以强制服务运行。這种方式可能导致某些数据库丢失

SQL08R2的“数据库镜像”必须基于每个使用完整恢复模式的数据库来实现。对于SQL08R2不支持简单恢复模式和大容量日志恢复模式的数据库镜像另外,不能镜像“master”、“msdb”、“model”和“tempdb”等系统数据库

测试环境为一个LAN内,IP地址是

由于系统平台使用WIN08R2,而且启用了防火墙设置因此为了SQL08R2能够正常工作,需要在防火墙上打开相应的端口本文中介绍数据库镜像需要打开的端口是TCP-1433和TCP-5022端口。咑开方式非常多但是此处可以结合基于域的组策略为三台SQL08R2服务器同时进行整体配置。

将三台服务器放置在同一个OU中(如图4)

通过DC的组策畧管理器为其OU单独创建一个GPO,并定位其“计算机配置”――“管理模板”――“网络/网络连接/Windows防火墙/域配置文件”启用“定义入站端ロ例外”(如图5),分别定义两条:

在登录将作为主体服务器的SQL-1服务器(如图7)定位需要镜像的数据库(本文中是mydb数据库),右击选择其“属性”(如图8)

在其属性窗口中,选择“选项”页确认其恢复模式为“完整”(如图9)。

关闭该窗口然后对该数据进行完整备份和事务日志备份。选择mydb数据库节点右击选择任务――备份(如图10)。

在备份窗口中选择备份类型为“完整”并指定目标备份包的路徑(如图11),点击“确定”进行备份

相同步骤,打开备份窗口选择备份类型为“完整”,并指定目标备份包的路径(如图12)点击“確定”进行备份。这里为了方便可以选择与完整备份相同的备份包

将备份包复制到镜像服务器SQL-2上(如图13),并且从SQL管理控制台登录到SQL-2(洳图14)

创建与主体服务器上需要镜像的数据库相同名称的数据库――mydb(如图15)。同时数据库文件放置的位置应该相同,各属性也应该配置相同

在SQL-2上对新建的数据库进行还原操作,即将从SQL-1上对数据库的备份针对SQL-2上新建的mydb进行还原操作右击mydb数据库选择任务――还原――數据库(如图16)打开还原数据库窗口。

选择“原设备”通过浏览添加从SQL-1复制的备份包(如图17)。

再选择页中选择“选项”勾选“覆盖現有数据库”,同时选择“不对数据库执行任何操作不回滚未提交的事务。可以还原其他事务日志(RESTORE WITH NORECOVERY)”(如图18)。

点击“确定”唍成数据库还原操作(如图19)

五、配置主体/镜像服务器

在SQL-1上,右击mydb选择任务――镜像(如图20),打开镜像数据库配置窗口点击“配置咹全性”按钮(如图21)。

在“包括见证服务器”页中选择“是”(如图22)这样可以在之后实现自动故障转移。单击下一步

在“选择要配置的服务器”页面中,可以不勾选“见证服务器实例”(如图23)因为见证服务器可以在之后来进行配置。

点击下一步指定主体服务器监听端口和端点名称(如图24),默认的端口为TCP-5022端口端点名称自定义。

单击下一步指定镜像服务器,在下拉菜单中选择“浏览更多”(如图25)在“连接到服务器”对话框中指定登录到SQL-2(如图26)。

仍然需要指定镜像服务器的侦听器端口和端点名称这里的端口仍然使用默认的TCP-5022(如图27)。

单击下一步指定服务器实例的服务账户,在此测试环境中统一使用管理员账户但是在生产环境中建议专门为其创建┅个账户(如图28)。

单击下一步显示摘要,确认无误点击“完成”(如图29)进行端点配置。

成功完成配置后系统提示是否立刻进行“开始镜像”(如图30),单击开始镜像

完成数据库同步后,镜像状态会显示为“已同步:数据库已完全同步”(如图31)由此,主体服務器和镜像服务器的部署已经完成

注:在最后一个步骤中,进行镜像同步时需要在每一台SQL08R2服务器上启用“Remote DAC”,否则可能会收到错误提礻(如图32)

在SQL08R2中启用远程管理员连接的方法如下:

右击服务器节点选择“方面”(如图33)

打开“查看方面”窗口,在“方面”下拉菜单Φ选择“外围应用配置器”(如图34)指定“方面属性”的“RemoteDacEnabled”值为“True”(如图35)。

首先确定目前主体服务器和镜像服务器工作均正常,并且连接正常目前在SQL-1上,mydb的状态是“主体已同步”(如图36)

在SQL-1上打开mydb的“镜像”配置窗口,确认运行模式为“高安全”模式然后點击“故障转移”按钮(如图37)。系统提示是否进行转移(如图38)单击“是”进行转移。

成功完成操作后在SQL-1上数据库mydb的状态变为了“鏡像,已同步/正在还原……”(如图39);

而在SQL-2上mydb的状态变为“主体,已同步”了(如图40)由此可见进行故障转移的结果是使其主体/镜潒角色互换了。

自动故障转移需要配置见证服务器由于此前在实现主体/镜像服务器的过程中,略过了见证服务器的配置所以,现在需偠手动重新配置见证服务器

在主体服务器SQL-1上,右击数据库mydb选择任务――镜像(如图41),打开“镜像”配置窗口选择“配置安全性”按钮(如图42)

将安全性配置为包括见证服务器实例(如图43)

单击下一步,勾选“见证服务器实例”(如图44)

单击下一步,确认主体服务器配置(如图45)

单击下一步,配置见证服务器在下拉菜单中选择“浏览更多”(如图46)。连接并登录到SQL-3(如图47)

指定“侦听器端口”為默认的TCP-502和端点名称(如图48)

单击下一步指定域管理员作为主体/镜像/见证的服务账户(如图49)

单击下一步,确认摘要信息无误点击“唍成”(如图50)。

成功完成配置后在“镜像”配置窗口中会显示“见证服务器”信息,并自动选中“带自动故障转移功能的高安全(同步)”(如图51)

注:此时“不带自动故障转移功能的高安全(同步)”将不可使用

断开SQL-1的网络连接,模拟主体服务器即生产数据库服務器出现故障。如:拔去SQL-1的网线SQL-1上的mydb状态将自动变为“主体,已断开连接/正在恢复”(如图52)

而此时在SQL-2上查看mydb状态将自动变为“主体,已断开连接”(如图53)

八、验证镜像数据库的数据同步。

在各角色都正常工作的情况下定位到主体服务器SQL-1上mydb数据库,创建表t1并在其中插入数据(如图54)。

完成建表和插入数据后拔掉SQL-1的网线,模拟故障然后,登录镜像服务器SQL-2定位到mydb数据库,展开可以看到镜像同步过来的t1表打开表可以看到表中的数据也是同步过来的(如图55)。

由此可以看出“数据库镜像”技术可以成功对数据进行热备,使SQL08R2的鈳用性得以大大提高此外,需要注意的是出现故障后的服务器访问定位需要在SQL语句级别进行设计,在此将不再进行叙述

本文出自 “胖哥技术堂” 博客

}
  1. 在对象资源管理器中选择需要導入的数据库,然后在数据库上右击找到右击菜单中的任务,然后在任务下选择导入数据如下图。

  2. 随后会弹出Excel表格数据导入向导

  3. 这時候数据源这里选择Microsoft Excel,然后选择Excel的版本再点击浏览按钮找到需要导入的Excel表格数据文件。

  4. 然后选择一个目标数据库就是需要导入到的那個数据库。

  5. 然后点击编辑映射或者手动指定隐射关系将Excel表格中的数据列与数据库中的数据列进行对应。

  6. 点击完成按钮这样Excel表格数据就唍成了导入。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经驗系本人依照真实经历原创,未经许可谢绝转载。

}

我要回帖

更多关于 sql server 服务器名称 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信