我在计算机A上设置了一个SQL Server,现在想在计算机B上部署一个C#应用程序,它将从A访问数据库。一切正常,但问题是,每当调制解调器重新启动时,IP地址都会改变,所以我必须更改C#App的连接字符串中的IP地址,并且必须重新编译它。 我必须将它部署在客户端的办公室,其中多台计算机将从另一台计算机访问数据库。 安装SQL Server的服务器名称可以通过名称访问KAMAL-ASHRAF,但在客户端计算机上,我无法通过其名称访问服务器,我必须使用IP来访问它。 有没有什么办法可以通过客户端计算机上的名称而不是IP地址访问服务器?
答案 0 :(得分:0)
如果你"不能"按名称访问服务器...
确保您的服务器配置了正确的DNS服务器。 并确保您的服务器在更改IP地址期间在dos服务器上更新其IP。
如果由于" circumstancis"而无法做到这一点。你应该阅读有关动态DNS提供商(如dyndns.org) - 如果你试图通过互联网连接。
或者尝试在网络中为数据库服务器提供固定的IP地址,以防它是本地连接。