zoukankan      html  css  js  c++  java
  • 远程连接端口号改变的数据库服务器

       我们在维护数据库服务器的时候,为了保证安全,经常要改变数据库服务的默认端口号(默认1433),但是这样一来,客户端连接数据库服务器的时候,就稍微有点麻烦了,我本以为在连接数据库服务的时候,在ip地址后加一个端口号就能解决问题,可是不然,比如我要链接192.168.20.47,它是数据库服务器,它的端口号改成了1422,那么我们在连接的时候,就像这样
    sqlservercon1

    但是当点击连接的时候,总是连接不上,说明不是这样的做法有问题,或者不对,那怎么解决呢?

         我们的服务器名是192.168.20.47,这个应该肯定是对的,但是端口号怎么办呢?肯定有个地方让我们配置,如果连接192.168.20.47,它自动就会用1422这个端口连接,看了看SqlServer带的一些工具,发现里边确实有个配置管理器,如图:
    sqlservercon2

       打开发现,里边有个Sql Native Client 10.0 Configuration的选项,它里边有个“Aliases”(别名)选项,可能就在这里设置,就试着右击“新建”,发现里边可以添加别名,端口号,协议,以及服务器名,如图:


    sqlservercon3

    我就把刚才的信息填进去,比如别名就叫:192.168.20.47,Prot No:1422,Protocol:默认就行(我们大部分走的都是Tcp/ip协议),Server:192.168.20.47;然后保存。

         之后我就回到我们刚才连接服务器的画面,服务器名称,直接填写192.168.20.47,然后输入用户名和密码,就可以连接成功了!

         在这里要注明一下,刚才我在添加别名的时候,添加的就是192.168.20.47,回到连接服务器面板的时候,输入的也是192.168.20.47,那么如果

    不叫这个别名,比如叫”47Server”,那么在连接服务器面板还是输入192.168.47,能不能连接成功呢?答案是不能,说明在连接服务器面板,输入的是服务器的别名,一定要和我们刚才新建的那个别名一致,这是大家要注意的地方;

  • 相关阅读:
    第三话-单一职责原则
    2014辽宁省赛 Repeat Number
    【iOS】Swift字符串截取方法的改进
    Android中特殊图形的生成样例
    Tiny server:小型Web服务器
    C语言复合字面量的使用
    浅析数据库连接池(一)
    答复学习汇编不顺利的准大学生
    Struts2拦截器
    7.数据本地化CCString,CCArray,CCDictionary,tinyxml2,写入UserDefault.xml文件,操作xml,解析xml
  • 原文地址:https://www.cnblogs.com/xbf321/p/1490952.html
Copyright © 2011-2022 走看看