报表服务器和 sql server 数据库必须在同一个主机嘛

安装部署 zz ⋅ 于 2022-08-19 16:59:06 ⋅ 最后回复由 zz 2022-08-22 18:58:17 ⋅ 1256 阅读

报表服务器和sql server数据库必须在同一个主机嘛
如果不在同一个主机上,凭据无论填写什么都报找不到主机

成为第一个点赞的人吧 :bowtie:
回复数量: 7
  • 焦棚子 微软 MVP
    2022-08-20 15:50:40

    可以不再同一主机。

    你sql server 的服务器名称没有填好,或者禁止了远程连接。

    如下是连接不同主机上的sql sever。

    file

  • zz
    2022-08-22 15:28:24

    @焦棚子 大佬,在数据库服务器这里可以连接测试成功,但是到了后面的凭据,我不管怎么调整,选择windows还是sql凭据,都是报找有关调用实时(JIT)调试而不是此对话框的详细信息,
    请参见此消息的结尾。

    ** 异常文本 **
    System.Net.Sockets.SocketException (0x80004005): 不知道这样的主机。
    在 System.Net.Dns.InternalGetHostByAddress(IPAddress address, Boolean includeIPv6)
    在 System.Net.Dns.GetHostEntry(String hostNameOrAddress)
    在 ReportServicesConfigUI.RSDatabase.IsLocalDbServer(String dbServer)
    在 ReportServicesConfigUI.RSCredentialPanel.EnsureHaveValidData()
    在 ReportServicesConfigUI.RSCredentialPanel.NotifyNextClicked()
    在 ReportServicesConfigUI.DatabaseWizard.MovePage(MoveDirection direction)

  • 焦棚子 微软 MVP
    2022-08-22 15:38:06

    @zz 你要用 sql server 账户。

  • zz
    2022-08-22 17:44:43

    @焦棚子 大佬,我有选择用sql server凭据

  • zz
    2022-08-22 17:47:09

    @焦棚子

    file

    file
    包括去新建了一个sql server的凭据测试,也是不行

  • 焦棚子 微软 MVP
    2022-08-22 18:21:02

    @zz

    file

    我这里没有问题。

    1、从你的报错来看,你需要确认在你本机上能不能连接上。

    2、如果本机不能连上的话,确认你的sql 相关的服务启动起来没有。

    3、如果本机能连接的话,远程的服务器连不上的话,改回默认的端口1433试一下,另外需要确认你的账号是否有创建数据库的权限,从你使用 sa 账户来看理论上没问题。

  • zz
    2022-08-22 18:58:17

    @焦棚子 telnet能通,SSMS也能正常连接,默认端口1433在数据库服务器那一层就无法连接上了
    sa是超管,是有创建数据库的权限的

暂无评论~~
  • 请务必阅读并严格遵守《社区管理规范与使用说明》
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 发送表情,可用的 Emoji 见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板粘贴上传, 格式限制 - jpg, png, gif
  • 不支持上传附件,请尽可能用文字和图片将问题描述清楚,如实在需要上传附件,可上传到 共享网盘 后分享链接
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
Ctrl+Enter