打开SQL Server Management Studio,登录进去,然后在你要备份的数据库上点右键,选任务下面的备份,按照提示进行备份 *** 作。 加载数据跟这个步骤一样,只不过是选还原。
第一步打开sql server数据库,点击文件->打开->文件,如下图所示:
第二步选择要导入的sql文件,点击打开,如下图所示:
第三步打开sql文件之后,点击执行,如下图所示:
第四步可以看到sql文件已经成功执行,如下图所示:
第五步sql文件成功执行之后,已经将数据库导入到sql server中,需要注意的是如果数据库没有显示,鼠标右键数据库,进行刷新,如下图所示:
第一:导入数据库结构
第二:导入数据库数据
能上网的电脑
1
第一导入数据结构
打开本地计算机上的 SQL Server Management Studio 客户端软件:
2
本地电脑:登陆本机数据库连接控制端:
3
选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本:
4
选中本地电脑需要导出脚本的库名字
5
需要选择选择兼容sql2005的版本的脚本:
修改sql脚本的保存路径:记录下这个路径
查看生产脚本生成的选项:
成功生成sql脚本:并记录下脚本导出的路径
连接到虚拟主机提供的目标数据库服务器:
并点击新建查询,拷贝您导出的 SQL 脚本代码(此代码为第一步导出的sql脚本代码)到上图显示的查询分析器中,点击分析脚本,如果没有语法错误,就点击执行脚本,直到执行完毕。
导入数据结构完毕
第二:导入数据库数据
下面咱们开始导入数据库表中的数据:登陆您本地的数据库:
点击您本地计算机上的数据库右键-任务-导出数据:
选择目标数据库,如下添加虚拟主机提供给您的数据库信息(服务器地址,用户名,密码,数据库):
点击下一步,点击下一步,选中所有表,并确保“目标”
点击下一步,直到执行完毕:这样你的本地数据库就导入到虚拟主机上了
导入数据库数据完毕
参考下面的代码信息,可以把这些代码写入到数据库的作业中,自动执行自动加载数据库!希望对你有所帮助:
假设我们有一个数据库叫“MyDB1”,它有一个MDF文件和一个LDF文件。使用下面的事务SQL语句创建这个数据库。再假设MDF文件和LDF文件的位置是“C:Program FilesMicrosoft SQL ServerMSSQL10SQL2008MSSQLDATASummary Database DataData File for Monthly ArchiveMicrosoft SQL Server 2008 Data File”。
Use Master go
CREATE DATABASE MyDB1 ON ( NAME = MyDB1_dat, FILENAME = 'C:Program Files Microsoft SQL ServerMSSQL10SQL2008MSSQLDATA Summary Database DataData File for Monthly Archive Microsoft SQL Server 2008 Data FileMyDB1mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = MyDB1_log, FILENAME = 'C:Program Files Microsoft SQL ServerMSSQL10SQL2008MSSQLDATA Summary Database DataData File for Monthly Archive Microsoft SQL Server 2008 Data FileMyDB1ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) GO
你可以只通过使用带有“For ATTACH_REBUILD_LOG”从句的“Create database”命令来附加相同的数据库MDF文件,如下所示。
use master go
sp_detach_db 'MyDB1' go
exec masterxp_cmdshell 'del
"C:Program FilesMicrosoft SQL ServerMSSQL10SQL2008MSSQLDATASummary Database Data Data File for Monthly ArchiveMicrosoft SQL Server 2008 Data FileMyDB1_logldf"' go
注意:当日志文件被重新创建时,SQL Server自动对日志文件名称添加后缀“_log”。
CREATE DATABASE MyDB1 ON ( FILENAME = 'C:Program FilesMicrosoft SQL ServerMSSQL10SQL2008MSSQLDATASummary Database Data Data File for Monthly ArchiveMicrosoft SQL Server 2008 Data FileMyDB1mdf' ) for ATTACH_REBUILD_LOG
结果:
File activation failure The physical file name "C:Program FilesMicrosoft SQL Server MSSQL10SQL2008MSSQLDATASummary Database DataData File for Monthly ArchiveMicrosoft SQL Server 2008 Data FileMyDB1_logLDF" may be incorrect New log file 'C:Program FilesMicrosoft SQL ServerMSSQL10SQL2008MSSQLDATASummary Database DataData File for Monthly ArchiveMicrosoft SQL Server 2008 Data FileMyDB1_logLDF' was created
1在SQL2008里新建一数据库名(与SQL2005要同名)
2鼠标右键点此新数据库,选择还原数据库(注:在选项里选择复盖原数据库)以上两个步骤应该无问题如果不行,在另一电脑重装SQL2005还原后关闭SQL2005,直接将数据名复制出来,然后在职2008里附加数据库
以上就是关于SQL Server 2005 如何备份数据库然后如何加载数据库全部的内容,包括:SQL Server 2005 如何备份数据库然后如何加载数据库、sql怎么导入数据库文件、sql server怎么导入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)