sql server 2005 express如何进入命令行测试sql语句

本文介绍SQLServer2005Express版的基本使用方法,包括如何通过SQLCMD命令行工具创建和管理数据库,以及如何在VS2005环境中建立连接。此外还介绍了免费图形管理工具SSMSE的使用范围及其局限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SQL Server 2005 Express(以下简称SQLServer)是VS2005的套件之一,它可以单独下载安装,也可以在安装VS2005的时候安装。

 

Express版本没有想其他版本那样的UI管理器,在安装目录下可以找到一个工具:SQLCMD.exe,这个是Express的主要工具。安装后可以在【管理工具】下的计算机管理中找到SQLServer的服务管理器,用于启动SQLServer服务和配置一些协议。

根据官方资料,除了UI工具以及对机器有一些限制(比如只支持4G数据库,1G内存,单处理器)外,和其他版本没有什么差别,因为是免费的,因此适用于学生等用户。

P.S.:可以在MSDN上下载到Express Manger的工具,可以帮助书写SQLCMD的命令。

1、创建,维护数据库

打开系统的CMD工具,键入:

sqlcmd -S ./sqlexpress

启动sqlcmd工具,并连接默认的sql实例。

然后出现提示符

1>

可以在里面键入SQL命令。注意,用分号结束语句的惯例并没有效果,需要用go命令进行执行

例如:以下语句创建一个数据库,并创建一个表,输入一组数据

create database test

go

use database test

go

create table employee(name char(40),sex char(1))

go

insert employee (name,sex) values ('Bill','m')

go

select * from employee

go

以上这些命令都是标准的SQL语句很好理解。不多说了

2、在VS2005中连接数据库

以VC#为例,打开数据管理器,右键,选择创建连接,选择类型为SQL Server,选择刚才创建的test.mdf文件,注意在【高级】选项中将“User Intance”选项设为false,否则会连接失败。

 

然后可以在VC#中用ADO.NET 查询使用,这里不展开了。

 

一句话:Express版本除了没有UI可视化管理工具外,还是不错的,和VS2005可以无缝连接。

 说明:./sqlexpress是服务器名

Microsoft SQL Server Management Studio Express (SSMSE) 是一种免费、易用的图形管理工具,用于管理 SQL Server 2005 Express Edition 和具有高级服务的 SQL Server 2005 Express Edition。SSMSE 还可以管理任何版本的 SQL Server 2005 创建的 SQL Server 数据库引擎实例。 
注意:SSMSE 无法管理 SQL Server Analysis Services、Integration Services、Notification Services、Reporting Services、SQL Server 代理或 SQL Server 2005 Mobile Edition。

 

原文地址:http://archlord.blog.hexun.com/20147063_d.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值