SQL Server——使用sqlcmd命令在本地网络中查找所有可用的SQL Server实例
2010-11-23 14:39
337 查看
通常情况下,我们在SQL Server Management Studio中可以通过Connect to Server来查询并尝试连接本地网络内所有可用的SQL Server实例,如下图:
在Visual Studio中同样也可以通过Tools->Connect to Database来查询并连接本地网络内可用的SQL Server实例。
除此之外,SQL Server中提供了一个sqlcmd命令可以让我们在程序中来实现这个功能。在SQL Server2000时这个命令叫isql,不过在新版本的SQL Server中它已经改名叫sqlcmd了(SQL Server2008也可以使用osql命令)。
来看看如果使用这个命令。
在Windows命令行下输入"osql -L"或"sqlcmd -L"(注意L大写)。如下图,命令会将查询到的SQL Server实例的结果打印出来。
注意osql和sqlcmd之间的一个区别是,在osql显示的结果中出现了一个(local),在上面的例子中它其实和SQL是同一个实例。我们可以看到sqlcmd也给出了正确的结果。
在Visual Studio中同样也可以通过Tools->Connect to Database来查询并连接本地网络内可用的SQL Server实例。
除此之外,SQL Server中提供了一个sqlcmd命令可以让我们在程序中来实现这个功能。在SQL Server2000时这个命令叫isql,不过在新版本的SQL Server中它已经改名叫sqlcmd了(SQL Server2008也可以使用osql命令)。
来看看如果使用这个命令。
在Windows命令行下输入"osql -L"或"sqlcmd -L"(注意L大写)。如下图,命令会将查询到的SQL Server实例的结果打印出来。
注意osql和sqlcmd之间的一个区别是,在osql显示的结果中出现了一个(local),在上面的例子中它其实和SQL是同一个实例。我们可以看到sqlcmd也给出了正确的结果。
相关文章推荐
- 如何在本地网络中查找所有可用的SQL Server实例
- 在.net(C#)中查找本地及局域网内所有sql server实例
- 获取本地网络中可用的SQL Server实例信息
- [SQL Server]如何快速查找使用了某个字段的所有存储过程?
- [SQL Server]如何快速查找使用了某个字段的所有存储过程
- 枚举本地网络中所有可用 OLE DB 提供程序
- 使用SqlDataSourceEnumerator 取得本地网络的SQL Server
- SQL Server——快速查找使用某个字段的所有表
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
- 使用ngrok发布本地网络服务
- Maven - 实例-2-使用本地仓库中的依赖包
- C#获取所有SQL Server的数据库实例名称
- 在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名
- 使用mysql备份工具innobackupex将本地数据直接备份到远端服务器、备份、恢复操作实例
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- 用Python删除本地目录下某一时间点之前创建的所有文件的实例
- 在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。error:40
- Android开发本地及网络Mp3音乐播放器(十一)使用Jsoup组件请求网络,并解析音乐数据
- android AsyncTask介绍 详解AsyncTask的使用 使用实例---加载网络图片
- Spark中加载本地(或者hdfs)文件以及SparkContext实例的textFile使用