SQL Server导入数据的过程中,Excel和服务器不在同一台电脑,需要使用哪种方式

SQL Server导入数据的过程中,Excel和服务器不在同一台电脑,需要使用哪种方式,第1张

SQLServer导入数据的过程中,Excel和服务器不在同一台电脑,可以采用复制MDF和LDF文件到另一台电脑上,在另一台电脑上新建数据库导入数据的方式。

具体 *** 作方法:

第一步:停止数据,复制MDF和LDF文件到另一台电脑上,然后附加数据

第二步:备份数据库,然后复制备份到第二胎电脑上。在第二台电脑上新建数据库,然后还原备份到这个数据库上。

第三步:移植数据库同时也会将表中的数据一起移植过来,如果想清空这些数据,先选中要清理的数据库,在点上面的“工具”,选“SQL查询分析器”,执行“Truncatetable表名”就可以一个个清空表内的数据。

Excel导入SQL数据表的具体 *** 作方法:

第一步:打开数据库,新建一个Excel,直接从Excel的数据菜单中导入SQL数据库表数据。选择“数据”菜单;

第二步:然后选择“导入外部数据”--“导入数据”;

第三步:选择“新的SQLServer连接odc”,双击;

第四步:接下来输入服务器名称,然后登录凭据,如果服务器是本地的话,可以直接用“”或者localhost,点下一步;

第五步:选择要连接的数据库,同时选择要导出的表,然后点击下一步;

第六步:然后定义一个文件名称,点击“完成”;

第七步:这时候轮到Excel的部分的,系统需要你指定一个存放数据的位置;

第八步:确定存在位置后,点击“确定”;

第九步:打开对应的数据库表来比对一下,数据导出的是否是正确的,若正确即为导入成功。

你先停止sqlserver 服务,右键我的电脑--》管理--》点击服务和管理应用程序---》点服务---然后找到sqlserver 相关的服务 ,然后点击停止 。

你先试一下吧,停止后分离数据库!我以前就是那么弄的

不知道你所说的关闭是指什么,SQL

Server里严格的讲是没有关闭数据库这种说法的。在确定数据库没有被使用的情况下可以将其状态设置为离线,这样就没人能够访问离线的数据库,应该就是你所说的关闭了。

另外,master是不能“关闭”的。如果你只是打个比方的话就无所谓了。

将数据库设置为离线的命令是:

alter

database

数据库名

set

offline

姑且用master来做例子

alter

database

master

set

offline

离线以后,想设置为在线对应的命令是

alter

database

数据库名

set

online

看你是2000还是2005了,你可能是数据库没有启动,你可以在 我的电脑---管理--服务于应用程序--服务 找到SqlServer(2005)/ms sqlserver(2000) 选项,打开后启动数据库服务,或者改为自动启动,在系统启动时会自动启动数据库

点击 开始继续 启动不了是吧

以上就是关于SQL Server导入数据的过程中,Excel和服务器不在同一台电脑,需要使用哪种方式全部的内容,包括:SQL Server导入数据的过程中,Excel和服务器不在同一台电脑,需要使用哪种方式、如何停止SQL2000管理日志、sqlserver 数据库启动,关闭指定数据库(如:master)命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9483982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存