社区
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。有什么方法?
...全文
71
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聊天小项目,包含
服务器
、客户端、
数据库
文件以及个人测试的截图。最后一次修改了,开始上班了,不弄了,谢谢大家。
PostgreSQL创建视图,
相同
服务器
中
的不同
数据库
和不同
服务器
中
的不同
数据库
,夸库查询
先说下MySQL
中
的新建视图,跨
数据库
(
相同
服务器
或不同
服务器
的都算)查询可以轻松 使用select * from otherdb.dbo.mytable(
相同
服务器
中
的不同
数据库
) 或select * from otherserver.otherdb.dbo.mytable(不同
服务器
中
的不同
数据库
,其
中
otherserver是个链接
服务器
)完成; 然而这种方式在PostgreSQL上不能用,语法错误;下面说pg
中
如何创建视图; 使用dblink 进入pgAdmin里的Query窗口,执行: selec
两台
DOMINO
服务器
上的
数据库
进行同步
两台
DOMINO
服务器
上的
数据库
进行同步1、
两台
服务器
进行交叉验证,用自己的cert.id分别去验证对方的user.id和server.id。2、用一个user.id访问另一台
服务器
,看是不是
两台
服务器
已经互信了。3、确保
两台
服务器
在对方都有新建
数据库
、新建复本的权限。4、在目标
服务器
上
建立
连接文档,设定要考的
数据库
,设定时间及间隔时间。5、确保要考的
数据库
中
,读者域
中
都包含了两边的
服务器
(复制成
两台
服务器
虚拟成一个ip,
两台
相同
服务器
ip怎么配置
两台
相同
服务器
ip怎么配置 内容精选换一换华为云帮助
中
心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。排查安全组规则。排查网络ACL。排查弹性云
服务器
内部网卡信息。排查不通端口。
相同
,请查看同一个VPC内的
两台
弹性云
服务器
无法互通或者出现丢包等现象时,如何排查?不
相同
公网访问:需要通过EIP
建立
连接。请参考绑定...
如何实现对
两台
服务器
上的两个
数据库
的数据访问
--创建链接
服务器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程
服务器
名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 select * from ITSV.
数据库
名.dbo.表名 --导入示例 ...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章