• 使用查询分析器和SQLCMD分别登录远程的SQL2005的1434端口


    SQLCMD是操作SQLSERVER的一个命令行工具, 而查询分析器是它的图形工具
         查询分析器(SQL2005下叫managerment studio),连接远程的SQLSERVER2005,如果是1433端口,使用默认的实例名,远程登录的时候直接在服务器名称的输入框里输入目标IP地址就可以可以轻松搞定.
         如果是一个服务器上的SQL2005使用的不是1433端口,而是1434端口, 连接的时候直接输入IP就不行了,
    这时候我们需要输入:
    IP<实例名>,<端口号>
    少一个都连不上(我在SQLSERVER2005下测试,不知道以后的版本会不是不这么麻烦),例如我要连接IP地址为:192.168.1.55,实例名是SQL2005,端口号是1434的SQLSERVER2005服务器, 那么我需要在服务器名称栏里输入: 
    192.168.1.55SQL2005,1434
    以上是使用图形工具连接SQLSERVER2005, 下面我们说下命令行下连接SQLSERVER2005服务器
    SQLSERVER2005下的命令行工具名字是SQLCMD(sqlserver2000的命令行工具是osql) ,
    它的连接格式是:
    SQLCMD -U 用户名 -P 密码 -S IP地址<,端口号>
    如果省略端口号, 默认连接的是1433端口
    它的连接方式和查询分析器稍有不同,假定192.168.1.55上的SQL2005的服务器sa的密码为sa , 端口是1434
    我们可以这样连接
    SQLCMD -U sa -P sa -S 192.168.1.55,1434
    如果连接1433端口,就可以省略端口: SQLCMD -U sa -P sa -S 192.168.1.55
    (还有一点需要注意, -U,-P,-S 必须是大写噢,IP地址和端口号之间有逗号)
    如果想知道其它的使用方法可以在命令行里输入
    SQLCMD /?
    个人认为比较有用的参数是 -i (执行SQL文件) -d (选择数据库) 

    人生,总是有一些空城旧事,年华未央;总是有些季节,一季花凉,满地忧伤。许多事,看开了,便会峰回路转;许多梦,看淡了,便会云开日出。学会思索,学会珍藏,微笑领悟,默默坚强。
  • 相关阅读:
    【转】正则表达式参考
    php七牛批量删除空间内的所有文件方法
    星级评分(全星)
    [转]No 'AccessControlAllowOrigin' header is present on the requested resource.'Ajax跨域访问解决方案
    在canvas中插入图片
    vue2.0 引入css文件
    修改input框样式
    js实现简单分页浏览
    [转] js 移动端 长按事件
    TypeError: console.log(…) is not a function
  • 原文地址:https://www.cnblogs.com/yuzhou133/p/5377974.html
Copyright © 2020-2023  润新知