Sqlcmd是sqlserver自带的命令行工具,可以在不打开企业管理器的时候访问本地或者远程的数据库,对数据库进行管理。
Sqlcmd连接数据库:sqlcmd -S 10.78.1.99 -U sa -P sa
C:/Users/1232>sqlcmd -S 10.78.1.99 -U sa -P sa
1>
1.查询数据库
select name from master.dbo.sysdatabases
1> select name from master.dbo.sysdatabases
2> go
name
---------------------------------------------------------
master
tempdb
model
msdb
pubs
Northwind
COMMON_SECURITY
FlowEng
LTS
SUNDB
UTL
(11 行受影响)
2.查询数据库中的表
select name from sysobjects where xtype='U'
1> use master
2> go
已将数据库上下文改为 'master'。
1> select name from sysobjects where xtype='U'
2> go
name
------------------------------------------------------
spt_monitor
spt_values
spt_fallback_db
spt_fallback_dev
spt_fallback_usg
dtproperties
spt_provider_types
aofax_send_task
aofax_recv_task
FAXRECV
Pboc
spt_datatype_info_ext
MSreplication_options
spt_datatype_info
spt_server_info
(15 行受影响)
3.查询表中的列
select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'
1> select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'
2> go
name length
-------------------------------------------------------------------------------------------------------------------------------- ------
lastrun 8
cpu_busy 4
io_busy 4
idle 4
pack_received 4
pack_sent 4
connections 4
pack_errors 4
total_read 4
total_write 4
total_errors 4
(11 行受影响)
分享到:
相关推荐
在SQL Server 2000及之前版本中,用于存储BLOB数据的字段类型是`image`,而在2005及以上版本中,这个角色由`varbinary(MAX)`接替。 `image`字段类型在SQL Server 2000中用于存储任何长度的二进制数据,最大可达2^31...
C# 获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法归类 本文档主要介绍了使用 C# 语言获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法。这些方法可以帮助开发者快速获取 SQL Server 中...
DSNtest = "DRIVER={SQLServer};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase" Conn.Properties("Connect Timeout") = 15 '以秒为单位 Conn.open DSNtest 如果遇到查询超时的错误,可以在程序中...
综上所述,"sqlserver2005工具"可能是一个优化过的第三方工具,具备SQL Server Management Studio的部分或全部功能,并且在特定方面(如速度)有所改进。无论具体工具如何,了解并熟练掌握这些SQL Server 2005的核心...
可以通过 CMD 命令,使用 Netstat –a –n 来查看端口监听情况。在主机上应可以查到:TCP 127.0.0.1:xxxx(端口号),这种信息,说明 xxxx 端口已被监听。 避免软件启动慢问题 如果软件打开时,马上连接服务器,...
sqlcmd -S Server\Instance 其中 Server 是计算机名称,Instance 是要连接到的实例名称。如果已在安装过程中使用了默认的命名实例,则将实例指定为“SQLExpress”。 [顶部] 2.3 管理 SQL Server Express 的工具 ...
### SQL Server 数据库教程详解 #### 一、引言 SQL Server 是一款广泛使用的数据库管理系统,主要用于存储和管理大量数据。对于初学者来说,掌握 SQL Server 的基本操作是非常重要的。本教程将从基础入手,逐步深入...
要将图片文件存储到SQL Server数据库中,我们需要创建一个表,其中包含一个image类型的字段用于存储图片数据。在本例中,我们创建了一个名为StudentInfo的表,包含一个名为Picture的image类型字段。该表的结构如下所...
通过以上知识点的总结,我们不仅理解了如何在SQL Server 2005中进行数据库和表的创建、管理,还学习了如何设置约束以维护数据的完整性和一致性,以及如何插入数据和执行操作系统级别的命令。这些技能对于数据库管理...
在VB(Visual Basic)编程中,连接到SQL Server数据库是一项基本操作,对于开发数据库驱动的应用程序至关重要。在本实例中,我们将深入探讨如何利用VB来实现这一功能,同时结合一个关于狗的介绍作为示例应用。 首先...
### C# WinForm 调用 SqlServer 数据库详解 #### 概述 本文将详细介绍如何在 C# WinForm 应用程序中实现对 SqlServer 数据库的基本操作,包括连接数据库、查询数据、插入数据、更新数据等常用功能。本教程非常适合...
#### 知识点一:SQL Server 2005 数据库操作 1. **数据库选择**: ```sql use ecard_boc; ``` 这行代码指定了将要使用的数据库名为`ecard_boc`。 2. **变量声明**: ```sql declare @name varchar(30); ...
在IT领域,特别是数据库管理与开发中,导出SQL Server 2000的...通过以上详细的分析和解释,我们了解了如何使用SQL查询和BCP命令来导出SQL Server 2000的表结构,这对于数据库管理、维护和数据迁移等工作具有重要意义。
`ExecuteNonQuery()`方法用于执行不返回任何数据的SQL命令,如创建数据库或修改表结构。 5. 创建数据库对象:数据库对象包括表、存储过程、视图和索引等。创建表可以使用`CREATE TABLE`语句,例如: ```csharp sql...
### 知识点详解:网站连接SQL Server数据库 在现代Web开发中,网站与数据库的交互是必不可少的一部分。本文将详细介绍如何使用C#语言在.NET框架下实现网站与SQL Server数据库之间的连接,并进行数据操作。 #### 一...
- **SQLCMD**:这是一种命令行工具,用于执行T-SQL命令和脚本,非常适合自动化脚本的运行。 - **bcp**:这是一种批量复制工具,用于将数据导入导出SQL Server数据库。 - **SQL Server Profiler**:这是一个跟踪工具...
### SQLServer 数据库操作类详解 #### 概述 在软件开发过程中,数据库操作是必不可少的一部分。本篇文章将深入分析一个专门针对SQL Server数据库的操作类,该类旨在提供一种高效、简便且安全的方式来管理和执行...
以下将基于给定文件中的信息,深入解析SQL Server数据库的基本操作,包括数据库的创建、数据表的创建及其约束的设定、数据的增删改查等关键知识点。 ### 一、数据库的创建 创建数据库是SQL Server数据库管理中最...
C# Ado.net实现读取SQLServer数据库存储过程列表及参数信息示例 本文主要介绍了使用C# Ado.net实现读取SQL Server数据库存储过程列表及参数信息的方法,通过实例形式总结分析了C#针对SQL Server数据库存储过程及...