现在有一个MSSQL2008的网站 数据库,如何复制出来一个空的数据库,不要里面的数据,但是表和列都要.

现在有一个MSSQL2008的网站 数据库,如何复制出来一个空的数据库,不要里面的数据,但是表和列都要.,第1张

在表上面点编辑,然后看到下面有个sqlscript,那里面是建这个表的结构语句,弄出来 放到一个TXT文件里,然后打开一个新的库,把这些语句粘贴进去,执行,所有你想要的空表就都建起来了!

我最近也在研究数据的复制和发布,你可以在sql的查询管理器的帮助里搜索发布功能。

第一种办法:可以写一个程序定时去检测网站的数据更新ID如果有一个有变化就自动给其它数据库发更新请求更新数据,可以用触发器来做,也可以自己写程序实现。

第二种办法:数据库建立发布功能,然后数据实时同步。

第三种办法:你的数据怎么更新呢,你可以POST数据到四个页面保证四个数据库都有数据。

第四中办法:建立第5个数据库所有数据都发布到这里,然后定时同步数据到另外四个数据库,同步数据可以采用window自带任务管理期,自己写vbs脚本就可以实现,缺点就是数据同步时间差异,有自己设置的同步时间决定。

此方法适合 *** 作MSSQL2000

使用此方式的条件

(1)自己电脑安装MSSQL2000数据库

(2)您的网站和数据库在自己电脑调试成功

此方法是将远程服务器中的数据库备份到本地电脑的数据库或是将本地电脑数据库还原到远程服务器的数据库

(以下将重点讲解如何把本地数据库还原到远程服务器的数据库,备份的方式和还原类似不再讲解)

1连接上远程数据库服务器:a:打开自己电脑的MSSQL企业管理器--找到SQLServer组--点击右键--新建SQLServer注册(I)--下一步--在可用的服务器下输入数据库的IP地址如19216801点击添加和下一步---点击系统管理员给我分配的SQLSERVER登陆信息和下一步--在登陆名内输入数据库名,在密码内输入数据库密码点击下一步--继续点击下一步直到完成这样就和远程的数据库建立了连接2把本地数据库导入到远程数据库:打开刚建立的数据库服务器如19216801--点开数据库--找到自己的数据库名---右键---所有任务里的导入数据---下一步--到了选择数据源页---服务器中默认local点使用SQLServer身份验证,用户名输入sa密码输入您电脑数据库的sa密码,数据库选择你要导入到远程数据库的原始数据库名,然后下一步---到了选择目的画面服务器选择您远程数据库的IP比如19216801--点使用SQLServer身份验证,用户名中输入您在我们公司开通的数据库名,密码中写上对应的数据库密码,数据库中选择您在本站开通的数据库,然后下一步---点在SQLServer数据库之间复制对象和数据,下一步--到了选择要复制的对象画面,把使用默认选项前面的勾去掉,然后点击右边的选项,把安全措施选项中的3个选择前的勾全部去掉,然后确定,下一步--到了保存、调度和复制包画面,把立即运行前保证打上勾(选择上)--然后默认下一步直到完成,本地电脑的数据库将自动复制到远程数据库。

以上就是关于现在有一个MSSQL2008的网站 数据库,如何复制出来一个空的数据库,不要里面的数据,但是表和列都要.全部的内容,包括:现在有一个MSSQL2008的网站 数据库,如何复制出来一个空的数据库,不要里面的数据,但是表和列都要.、多个网站共用一个mssql数据库、MSSQL2000数据库的使用方法(sqlserver2000怎么用)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9474899.html

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

发表评论

登录后才能评论

评论列表(0条)

保存