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)命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)