AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[database-connection](server)

Martin Hope
miki9009
Asked: 2016-12-15 16:31:23 +0800 CST

无法连接到 Azure 数据库

  • 1

我在连接到我在 Azure 上部署的数据库时遇到了困难。我是 Azure 的新手,目前是试用许可证。我在 ASP.NETCore C# 中使用 Visual Studio 2015 创建了一个 Web 应用程序(仍处于调试阶段)。它已经部署并运行。我有一个附加的数据库,可以毫无问题地保存数据。

但是,我无法连接到它。这意味着我不能修改它,也不能应用迁移。我需要从 Azure 门户中删除它并创建一个新门户,然后当我从 VS 发布我的应用程序时,一切正常。之前,当我在本地服务器上测试我的应用程序时,我通过控制台应用了迁移。在 appsettings 中设置适当的连接字符串。现在,当我从 Azure 复制连接字符串时,它给了我一个错误。与 SSMS打开图像中的错误相同, 我无法 ping 到它,也无法通过 telnet 访问。我使用了 tracert ,它在此处停止open image。在 Azure 中,我设置了一个防火墙来通过我的 ip 地址以及最大可能范围。我的 1433 端口经过测试,根据 grc.com 有连接。

这让我很生气,因为我什至无法在 SSMS 中打开它。这怎么可能?有没有人有想法,我还能做什么?也许我做错了什么,在 Azure 的官方教程中,它看起来很简单,但对我不起作用。我很高兴看到任何想法。

sql asp.net asp.net-mvc database-connection azure
  • 2 个回答
  • 803 Views
Martin Hope
nik
Asked: 2009-07-14 07:53:58 +0800 CST

使用 TOAD 客户端通信配置保活

  • 1

我有一个场景,TOADSoft客户端与 Oracle 服务器的长时间空闲会话似乎被拆除,因为它们在中间状态完整防火墙上超时。

这些会话可能会空闲几个小时!
全局增加防火墙的超时时间是不可接受的
,当然,它不支持特定流的更长超时时间。

我已经为 PuTTY 空闲连接解决了这个问题;
它允许可配置的 keep-alive。

但是,我还没有在 TOAD 软件中发现任何此类支持。

在系统范围的配置上查找了一下,我想出了这个关于配置系统范围的 Keep-Alives的 Microsoft TechNet 详细信息,其中涉及使用KeepAliveTime和相关的注册表变量。

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\KeepAliveTime

这似乎是使用系统范围 keep-alive 的 Linux 系统范围配置。
但是,这需要程序使用setsockopt()并请求保持活动(对吗?)。

请记住,即使在内核中配置了 keepalive 支持,它也不是 Linux 中的默认行为。程序必须使用 setsockopt 接口为其套接字请求保持活动控制。实现keepalive的程序相对较少......


问题

  1. 我可以在 Windows 客户端机器或服务器上使用这种 KeepAliveTime 技术吗?
    (有人试过吗?)
    • 是否有其他方法可以保持这些 TOAD 连接处于活动状态(从通信的任一端)?
firewall tcp database-administration keepalive database-connection
  • 3 个回答
  • 7784 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve