首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 急,请各位高手给予援手,在这里谢谢了啊,我的问题是关于SQL2005 镜像的问题 [已结帖,结帖人:surfboy1980317]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • surfboy1980317
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-09 09:32:23 楼主
    各位专家,你们好!
    小弟,在给数据库做镜像的时候,在最后一个步骤出现了问题,整了一个星期都没有办法解决,没有办法只好找你们帮帮小弟我了啊

    下来说一下问题吧
    我已经把前面的都建立好了,而且都没有问题
    1.--创建证书(主备可并行执行)
    2.--创建连接的端点(主备可并行执行)
    3.--备份证书以备建立互联(主备可并行执行)
    4.--互换证书
    5.--添加登陆名、用户(主备可并行执行)
    6.-- 手工同步登录名和密码
    7.--准备备机数据库,将主机数据库完全备份,还原到备机,在还原数据的时候需要使用选项上“with non recover”
    8.--建立镜像

    ALTER DATABASE TRMS SET PARTNER = 'TCP://192.168.1.109:8000';

    这是最后一个步骤,但是执行的结果是:
    消息 1418,级别 16,状态 1,第 1 行
    服务器网络地址 "TCP://192.168.1.109:8000" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zjcxc
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      2

    发表于:2008-08-09 11:18:111楼 得分:50
    在操作系统的命令提示符下执行命令
    telnet 192.168.1.109 8000

    看看能否连通, 如果不能, 检查:
    1. 你的镜像端点的端口是否设置的是 8000
    2. 你的镜像端点的状态是否是启用的
    3. 你的防火墙是否限制了该端口的通信
    4. 你的网络通讯是否是正常的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • pgy8288
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 11:34:342楼 得分:0
    添加伙伴好象要用主机名+Primary Dns Suffix的吧.似乎是不能直接用IP地址.

    我也碰到了同样的问题,可以telnet 5022端口是通的,但死都加不了Partner.总是提示和楼主 一样的错误.
    期待高人解决
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • arrow_gx
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 11:55:193楼 得分:0
    引用 1 楼 zjcxc 的回复:
    在操作系统的命令提示符下执行命令
    telnet 192.168.1.109 8000

    看看能否连通, 如果不能, 检查:
    1. 你的镜像端点的端口是否设置的是 8000
    2. 你的镜像端点的状态是否是启用的
    3. 你的防火墙是否限制了该端口的通信
    4. 你的网络通讯是否是正常的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • JYR520
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-02 16:09:134楼 得分:0
    呵呵,学习中
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ashzs
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-23 21:30:225楼 得分:0
    感觉问题出在权限上。请确认你的机器环境有没有加入域。

    如果有域,将两个机器的sql server服务登陆用户,换成在两台机器上都有administrator权限的域用户。

    如果没有域,将两台机器的sql server服务登陆用户,设置为administrator,并且让两台机器的administrator使用相同的密码。

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ruihuahan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-10-18 09:23:036楼 得分:0
    感觉还是 endpoint 的问题,按老大说的 telnet 一下,或者在各个 partners 上

    select * from sys.database_mirroring_endpoints

    查看一下配置端点的状态是否正确
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ilovewalk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-10-18 11:44:177楼 得分:0
    try:
    LOGIN_TYPE=WINDOWS
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved