社区
MS-SQL Server
帖子详情
在两台服务器中建立相同的数据库
hpnzy
2003-05-15 10:34:06
有两个服务器A和B A服务器中安装了sql server7.0并在其中建立了数据库sales,sales中包含了许多表和存储过程。现在要在B服务器中生成和A服务器相同的sales,但B服务器目前只是安装了sql server7.0。有什么方法?
...全文
66
1
打赏
收藏
在两台服务器中建立相同的数据库
有两个服务器A和B A服务器中安装了sql server7.0并在其中建立了数据库sales,sales中包含了许多表和存储过程。现在要在B服务器中生成和A服务器相同的sales,但B服务器目前只是安装了sql server7.0。有什么方法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happydreamer
2003-05-15
打赏
举报
回复
1附加数据库
停调服务,copy .mdf,.ldf文件到B机器附加
.mdf, .ldf 文件的处理
CREATE DATABASE 你的旧库名
ON PRIMARY (FILENAME = 'c:\program files\microsoft sql server\mssql\data\你的旧库的文件.mdf')
FOR ATTACH
GO
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
or
企业管理器-》服务器-》右键-》所有任务-》附加数据库。
2还可以用备份恢复的方法
先备份数据库
copy备份文件到B机
.bak,.dat文件的处理
backup database db to disk ='c:\db.bak'
copy file to another server
.bak,.dat文件的处理
注意一下恢复时的源文件路径和恢复到的路径是否正确
RESTORE FILELISTONLY 命令可以帮助查看源文件路径
如
RESTORE FILELISTONLY
from disk='f:\db.bak' 结果为
tdmis_Data e:\database\db.mdf D PRIMARY 497221632 35184372080640
tdmis_Log e:\database\db.ldf L NULL 1048576 35184372080640
然后用
restore database db
from disk='f:\db.bak'
with NORECOVERY,
move 'db' to 'e:\database\td.mdf',
move 'db_Log' to 'e:\database\db_log.ldf'
就可以了
or
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
恢复:
右键数据库-->所有任务-->还原数据库-->写入你想要的新的数据库名字-->从设备-->选择设备-->添加-->选择你的文件-->确定-->确定-->选项-->改为现在的data目录的路径-->OK
其中:
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
但原来的 登录,job 需要重新建立
Android基于Socket聊天最终版
在Android客户端
中
,Socket用于
建立
与
服务器
的连接,并发送和接收消息。客户端需要创建一个Socket对象,指定
服务器
的IP地址和端口号,然后通过输入流写入数据(发送消息)和通过输出流读取数据(接收消息)。 ...
PostgreSQL创建视图,
相同
服务器
中
的不同
数据库
和不同
服务器
中
的不同
数据库
,夸库查询
使用select * from otherdb.dbo.mytable(
相同
服务器
中
的不同
数据库
) 或select * from otherserver.otherdb.dbo.mytable(不同
服务器
中
的不同
数据库
,其
中
otherserver是个链接
服务器
)完成; 然而这种方式在PostgreSQL...
两台
DOMINO
服务器
上的
数据库
进行同步
3、确保
两台
服务器
在对方都有新建
数据库
、新建复本的权限。4、在目标
服务器
上
建立
连接文档,设定要考的
数据库
,设定时间及间隔时间。5、确保要考的
数据库
中
,读者域
中
都包含了两边的
服务器
(复制成
两台
服务器
虚拟成一个ip,
两台
相同
服务器
ip怎么配置
两台
相同
服务器
ip怎么配置 内容精选换一换华为云帮助
中
心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。排查安全组规则。...
如何实现对
两台
服务器
上的两个
数据库
的数据访问
--创建链接
服务器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程
服务器
名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 ...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章