导航:首页 > 程序命令 > SQL2000的命令

SQL2000的命令

发布时间:2024-07-14 00:15:10

命令符中启动SQL2000启动和停止操作

1. 开始->管理工具->服务,或 开始->运行->service.msc,打开服务管理器,双击打开SQLSERVER服务,看一下“服务名称”,一般默认是mssqlserver(注意不是”显示名称")
2. 启动/停止命令,比如第1步”服务名称“查到的mssqlserver

启动sql server
net start mssqlserver
暂停sql server
net pause mssqlserver
重新启动暂停的sql server
net continue mssqlserver
停止sql server
net stop mssqlserver

❷ sql server 2000 怎么进入命令行

使用命令提示符下的 ISQL 或OSQL,两个命令基本一致,图为ISQL详细参数

❸ sql server 2000 中的go命令有什么用

应该和2005是一样的呀
就是数据的分批处理
就比如你上面的
exec sp_addlogin '李勇','123456','school','English'
go
use school
go
exec sp_grantdbaccess '李勇'
这是先创建登陆sql server 的用户
然后再让这个用户登陆到指定的数据库(school)
---------------
如果没有go 就相当于创建登陆sql server 的用户和登陆到指定用户的执行过程是同时进行,那么肯定会报错,类似于你必须先创建数据库才能在该数据库上建表,有先后顺序

❹ 怎么在SQL 2000里修改一个表里的列的字符长度求命令。

update 是对表或视图中的现有数稿谨孙据进行更改的。
alter 通过修改、添加或删除列和约束来修改表、视图、存储过程、触发器等定义

你如果要修改db_qwer表中cd字段的长度晌键修改到150,则需要用:
ALTER TABLE db_qwer ALTER COLUMN cd VARCHAR(150)

如果要修改db_qwer表中cd字段中的数据,则需要用键链:
update db_qwer set cd = '你所需要修改的内容' where [满足你的修改条件]

从你描述上看你应该是用第一种方法吧。

❺ 姹傦细SQL2000淇鏀圭敤鎴峰悕镄凷QL锻戒护锛岃阿璋锛

淇鏀笋A鐢ㄦ埛钖嶏细
涓锛氩湪浼佷笟绠$悊鍣ㄤ腑鍙冲嚮锛(local)(windows NT)锛岄夊睘镐э纴阃夋嫨钬沧湇锷″櫒璁剧疆钬濓纴鍦ㄦ湇锷″櫒琛屼负涓镄勨滃厑璁稿圭郴缁熺洰褰旷洿鎺ヨ繘琛屼慨鏀光濆墠闱㈢殑鏂规嗘墦阍┿傚啀镣圭‘瀹氥
浜岋细鍐嶆墦寮镆ヨ㈠垎鏋愬櫒锛岀橱闄呜繘铡伙纸锻靛懙锛岄殢渚夸綘鐢ㄤ粈涔埚笎鍙疯繘铡伙纴涓嶈繃鍙涓瀹氲佸湪master鏁版嵁搴扑腑链塪b_owner镄勬潈闄愶级杈揿叆

update sysxlogins set name='浣犺佹敼鎴愮殑钖嶅瓧' where sid=0x01
update sysxlogins set sid= where name='浣犺佹敼鎴愮殑钖嶅瓧'

,OK锛屾墽琛屾垚锷燂纴杞阆扑紒涓氱$悊鍣ㄤ腑鍒锋柊瀹夊叏镐т腑镄勭橱闄嗭纴鐪嬬湅锛宻a鏄涓嶆槸鍙樻垚浣犺嚜宸辨兂淇鏀圭殑鐢ㄦ埛浜

鍒犻櫎SA鐢ㄦ埛锛
淇鏀规柟娉曢渶瑕佸埄鐢ㄧ殑瀛桦偍杩囩▼sp_configure锛宻p_configure鏄剧ず鎴栨洿鏀瑰綋鍓嶆湇锷″櫒镄勫叏灞閰岖疆璁剧疆銆
璇娉:
镓揿紑镆ヨ㈠垎鏋愬櫒锛岃緭鍏
sp_configure [ [ @configname = ] 'name' ]
[ , [ @configvalue = ] 'value' ]

瀹炰緥锛
sp_configure 'allow updates', 1
go
RECONFIGURE WITH OVERRIDE
go

濂芥媺锛岃繖镙锋垜浠灏卞彲浠ユ洿鏂扮郴缁熻〃𨰾夛纴鎺ヤ笅𨱒ュ拰鍓嶉溃镄勫仛娉曚竴镙锋媺 update sysxlogins set name='浣犺佹敼鎴愮殑钖嶅瓧' where sid=0x01锛岀劧钖庡啀鍒犻櫎"浣犳敼钖嶅悗镄勯偅涓钖嶅瓧"
涓嶈繃瑕佹敞镒忓湪 sp_configure 涓婃病链夊弬鏁帮纸鎴栧彧链夌涓涓鍙傛暟锛夌殑镓ц岃稿彲𨱒冮檺榛樿ゆ巿浜堟墍链夌敤鎴枫傛湁涓や釜鍙傛暟镄 sp_configure锛堢敤浜庢洿鏀归厤缃阃夐”锛夌殑镓ц岃稿彲𨱒冮檺榛樿ゆ巿浜 sysadmin 鍜 serveradmin 锲哄畾链嶅姟鍣ㄨ掕壊銆俣ECONFIGURE 𨱒冮檺榛樿ゆ巿浜 sysadmin 锲哄畾链嶅姟鍣ㄨ掕壊鍜 serveradmin 锲哄畾链嶅姟鍣ㄨ掕壊锛屽苟涓斾笉鑳戒紶杈撱

链鏂囨潵镊狢SDN鍗氩锛岃浆杞借锋爣鏄庡嚭澶勶细http://blog.csdn.net/pvfhv/archive/2010/01/27/454.aspx

❻ SQL server 2000命令

SQL2000常用命令2008年05月26日 星期一 11:341. 查看数据库的版本
select @@version
常见的几种SQL SERVER打补丁后的版本号:
8.00.194 Microsoft SQL Server 2000
8.00.384 Microsoft SQL Server 2000 SP1
8.00.532 Microsoft SQL Server 2000 SP2
8.00.760 Microsoft SQL Server 2000 SP3
8.00.818 Microsoft SQL Server 2000 SP3 w/ Cumulative Patch MS03-031
8.00.2039 Microsoft SQL Server 2000 SP4
2. 查看数据库所在机器操作系统参数
exec master..xp_msver
3. 查看数据库启动的参数
sp_configure
4. 查看数据库启动时间
select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1
查看数据库服务器名和实例名
print 'Server Name...............: ' + convert(varchar(30),@@SERVERNAME)
print 'Instance..................: ' + convert(varchar(30),@@SERVICENAME)
5. 查看所有数据库名称及大小
sp_helpdb
重命名数据库用的SQL
sp_renamedb 'old_dbname', 'new_dbname'
6. 查看所有数据库用户登录信息
sp_helplogins
查看所有数据库用户所属的角色信息
sp_helpsrvrolemember
修复迁移服务器时孤立用户时,可以用的fix_orphan_user脚本或者LoneUser过程
更改某个数据对象的用户属主
sp_changeobjectowner [@objectname =] 'object', [@newowner =] 'owner'
注意: 更改对象名的任一部分都可能破坏脚本和存储过程。
把一台服务器上的数据库用户登录信息备份出来可以用add_login_to_aserver脚本
查看某数据库下,对象级用户权限
sp_helprotect
7. 查看链接服务器
sp_helplinkedsrvlogin
查看远端数据库用户登录信息
sp_helpremotelogin
8.查看某数据库下某个数据对象的大小
sp_spaceused @objname
还可以用sp_toptables过程看最大的N(默认为50)个表
查看某数据库下某个数据对象的索引信息
sp_helpindex @objname
还可以用SP_NChelpindex过程查看更详细的索引情况
SP_NChelpindex @objname
clustered索引是把记录按物理顺序排列的,索引占的空间比较少。
对键值DML操作十分频繁的表我建议用非clustered索引和约束,fillfactor参数都用默认值。
查看某数据库下某个数据对象的的约束信息
sp_helpconstraint @objname
9.查看数据库里所有的存储过程和函数
use @database_name
sp_stored_proceres
查看存储过程和函数的源代码
sp_helptext '@procere_name'
查看包含某个字符串@str的数据对象名称
select distinct object_name(id) from syscomments where text like '%@str%'
创建加密的存储过程或函数在AS前面加WITH ENCRYPTION参数
解密加密过的存储过程和函数可以用sp_decrypt过程
10.查看数据库里用户和进程的信息
sp_who
查看SQL Server数据库里的活动用户和进程的信息
sp_who 'active'
查看SQL Server数据库里的锁的情况
sp_lock
进程号1--50是SQL Server系统内部用的,进程号大于50的才是用户的连接进程.
spid是进程编号,dbid是数据库编号,objid是数据对象编号
查看进程正在执行的SQL语句
dbcc inputbuffer ()
推荐大家用经过改进后的sp_who3过程可以直接看到进程运行的SQL语句
sp_who3
检查死锁用sp_who_lock过程
sp_who_lock
11.查看和收缩数据库日志文件的方法
查看所有数据库日志文件大小
dbcc sqlperf(logspace)
如果某些日志文件较大,收缩简单恢复模式数据库日志,收缩后@database_name_log的大小单位为M
backup log @database_name with no_log
dbcc shrinkfile (@database_name_log, 5)
12.分析SQL Server SQL 语句的方法:
set statistics time {on | off}
set statistics io {on | off}
图形方式显示查询执行计划
在查询分析器->查询->显示估计的评估计划(D)-Ctrl-L 或者点击工具栏里的图形
文本方式显示查询执行计划
set showplan_all {on | off}
set showplan_text { on | off }
set statistics profile { on | off }
13.出现不一致错误时,NT事件查看器里出3624号错误,修复数据库的方法
先注释掉应用程序里引用的出现不一致性错误的表,然后在备份或其它机器上先恢复然后做修复操作
alter database [@error_database_name] set single_user
修复出现不一致错误的表
dbcc checktable('@error_table_name',repair_allow_data_loss)
或者可惜选择修复出现不一致错误的小型数据库名
dbcc checkdb('@error_database_name',repair_allow_data_loss)
alter database [@error_database_name] set multi_user
CHECKDB 有3个参数:
repair_allow_data_loss 包括对行和页进行分配和取消分配以改正分配错误、结构行或页的错误,以及删除已损坏的文本对象,这些修复可能会导致一些数据丢失。
修复操作可以在用户事务下完成以允许用户回滚所做的更改。
如果回滚修复,则数据库仍会含有错误,应该从备份进行恢复。
如果由于所提供修复等级的缘故遗漏某个错误的修复,则将遗漏任何取决于该修复的修复。
修复完成后,请备份数据库。
repair_rest 进行小的、不耗时的修复操作,如修复非聚集索引中的附加键。
这些修复可以很快完成,并且不会有丢失数据的危险。
repair_rebuild 执行由 repair_rest 完成的所有修复,包括需要较长时间的修复(如重建索引)。
执行这些修复时不会有丢失数据的危险。
14.察看表的约束
sp_helpconstraint tablename
sp_help tablename --察看表结构,索引,约束等
15.添加用户
sp_addlogin loginname
16.更改用户连接后的默认数据库
sp_defaultdb loginname,tablename
17.察看当前数据库中的对象
select * from sysobjects where xtype='U'
xtype可以是:
xtype char(2) 对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
18.为已存在的列添加默认值约束
alter table tableName add constraint [constraintName] default {expression|(0)} for columnName
19.为已存在的列添加主键
alter table tableName add constraint [constraintName] primary key (columnName)
20.返回与当前数据库关联的文件的物理名称及特性
sp_helpfile
21.察看约束所对应的表名
select * from sysobjects where id=(select parent_obj from sysobjects where name='constraintName')
parent_obj:父对象的对象标识号(例如,对于触发器或约束,该标识号为表 ID)

参考:http://hi..com/activezfj/blog/item/63117331b9fac81ceac4afec.html

❼ SQL 数据库常用命令及语法举例

下面是一些常用的SQL语句,虽然很基础,可是却很值得收藏,对于初学者非常实用

阅读全文

与SQL2000的命令相关的资料

热点内容
企业内网加密app 浏览:49
腾讯云服务器怎么设置本地网络 浏览:623
日常程序员 浏览:513
哪个pe有bit加密功能 浏览:108
rust服务器是用什么ip 浏览:692
java随机字符串生成 浏览:551
数码宝贝编程人物 浏览:390
php多用户建站系统 浏览:624
加密防盗地上栓价位 浏览:671
比泽尔压缩机下载 浏览:420
深圳压缩机制造公司 浏览:882
如何给u盘单独文件加密码 浏览:284
恒温机故障源码 浏览:418
如何打开管家婆服务器支持者 浏览:266
安卓手机自带浏览器有什么用 浏览:532
老板咨询阿里云还是独立服务器 浏览:814
诺基亚手机app哪里下载 浏览:520
看比赛用哪个app 浏览:977
如何评价如故app 浏览:151
建立表结构的命令 浏览:581