Ⅰ Mssql 数据库 命令怎么备份
SQL Server 整库备份
E:\>sqlcmd -S "localhost\SQLEXPRESS"
1> use master
2> go
已将数据库上下文更改为 'master'。
备份
1> backup database test to disk='e:\test.dat'
2> go
恢复
1> restore database test from disk='e:\test.dat'
2> go
已为数据库 'test',文件 'Test' (位于文件 1 上)处理了 232 页。
已为数据库 'test',文件 'Test_log' (位于文件 1 上)处理了 2 页。
RESTORE DATABASE 成功处理了 234 页,花费 0.184 秒(9.898 MB/秒)。
Ⅱ 如何在运行里用命令打开sql2005数据库的SQLServer(MSSQLSERVER)的服务
启动:netstartmssqlserver
暂停:netpausemssqlserver
重新启动暂停的SQLSERVER:netcontinuemssqlserver
停止:netstopmssqlserver
DOS命令启动sql实例的服务大家都知道用NETSTARTMSSQLSERVER\NETSTOPMSSQLSERVER可以启动、关闭SQL默认的实例服务
但是如果安装了SQL实例,那么要启动这个实例的服务,就需要修改一下
比如安装了一个实例NewData,那么启动的时候就用
NETSTARTMSSQL$NewData
即把原来的server换成$实例名
关闭同理,用NETSTOPMSSQL$NewData
Ⅲ mssqlserver怎么启动
默认情况下,sqlservr.exe 位于 C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn。如果安装了另一个 SQL02Server 实例,另一个 sqlservr.exe 将位于如下目录中:C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\binn。您可以使用一个实例的 sqlservr.exe 来启动另一个 SQL Server 实例,但 SQL Server 同时会启动错误的实例版本(包括 Service Pack),并可能导致意外结果。若要避免出现这种问题,请在启动 sqlservr.exe 之前使用 MS-DOS 更改目录命令 (cd) 移动到正确的目录(如以下示例所示)。
cd \Program Files\Microsoft SQL Server\MSSQL10_50.1\MSSQL\Binn
从命令提示符启动 SQL Server 默认实例
从命令提示符输入以下命令:
sqlservr.exe
从命令提示符启动 SQL Server 命名实例
在命令提示符下,输入以下命令并将
<instancename
替换为要启动的实例名:
sqlservr.exe -s <instancename
从命令提示符用单用户模式启动 SQL Server 默认实例
从命令提示符输入以下命令:
sqlservr.exe -m
在您不希望任何其他用户连接到 SQL Server 的情况下执行紧急维护时,单用户模式可能非常有用,但任何用户均可成为单用户,包括 SQL Server 代理服务。
从命令提示符用单用户模式启动 SQL Server 命名实例
从命令提示符输入以下命令:
sqlservr.exe -m -s <instancename
用最小配置启动 SQL Server 默认实例
从命令提示符输入以下命令:
sqlservr.exe -f
Ⅳ 如何用命令行打开MSSQL企业管理器
一般正确安装SQL SERVER以后,SQL SERVER会把安装目录注册到系统环境变量里边,所以可以直接在运行里输入
"SQL Server Enterprise Manager.MSC"
注意,要带引号,否则不能执行
如果运行不了,说明环境变量没有设置,只能用楼上的方法了。
Ⅳ 求MSSQL查询命令
declare @n int;
set @n=257;
while(@n<551)
begin
insert into AAA values(@n,2+(@n-1)*5,3+(@n-1)*2,4);
set @n=@n+1;
end
select * from AAA;
说明:
1、[@n=257]指的是数据库中已经有了256条数据,如果没有直接[set @n=1];
2、[@n<551]指的是插入550条数据,如果想插入更多,请修改数字即可。
3、[2+(@n-1)*5]和[3+(@n-1)*2]是符合你要求的数据,以5递增和以2递增
---
以上,希望对你有所帮助。
Ⅵ 在mssql如何执行系统命令
启用xp_cmdshell功能就行了
开启后执行系统命令举例:
exec master..xp_cmdshell "whoami'
Ⅶ MSSQL如何用命令在表中建立一个列,并赋予它另外一列的值,回答可用,再追加100分,谢谢啦!
问题1:
有两种方法实现。
1. 使用计算列,产量2始终和产量1保持一致。产量1被修改后,产量2也跟着变。就像Excel中的公式。
alert table [厂资料] add column 产量2 as 产量1;
2. 先增加产量2,然后复制数据。这种方法产量2不会自动跟着产量1变。
alert table [厂资料] add column 产量2 int;
update [厂资料] set 产量2 = 产量1; -- 复制产量1到产量2
问题2:
除非在[厂家]表上创建触发器,否则不能自动更行[公司名2]。可以用如下语句一次性更新[公司名2]表。
update [公司名2] set 公司ID = a.公司ID from [公司名2] as b, [厂家] as a
where b.公司名 = a.公司名
Ⅷ mssql查询命令求助
创建表:
createtabletest
(bvarchar(1),
cvarchar(1))
insertintotestvalues('a','a')
insertintotestvalues('a','b')
insertintotestvalues('d','a')
insertintotestvalues('c','b')
insertintotestvalues('e','a')
insertintotestvalues('d','a')
insertintotestvalues('c','b')
insertintotestvalues('f','a')
insertintotestvalues('e','a')
执行:
selectb,
sum(casewhenc='a'then1else0end)gs,
sum(casewhenc='b'then1else0end)gx
fromtest
groupbyb
结果:
最后一行你统计错了吧
Ⅸ 如何在运行里用命令打开sql2005数据库的SQL Server(MSSQLSERVER)的服务
启动:net
start
mssqlserver
暂停:net
pause
mssqlserver
重新启动暂停的SQL
SERVER:net
continue
mssqlserver
停止:net
stop
mssqlserver
DOS命令启动sql实例的服务大家都知道用NET
START
MSSQLSERVER\NET
STOP
MSSQLSERVER可以启动、关闭SQL默认的实例服务
但是如果安装了SQL实例,那么要启动这个实例的服务,就需要修改一下
比如安装了一个实例NewData,那么启动的时候就用
NET
START
MSSQL$NewData
即把原来的server换成
$实例名
关闭同理,用NET
STOP
MSSQL$NewData
Ⅹ SQL常用的命令语句有几条,各自的功能分别是什么
常用的也不只这些:
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_admpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create table tab_new like tab_old (使用旧表创建新表)
B:create table tab_new as select col1,col2... from tab_old definition only
5、说明:删除新表
drop table tabname
6、说明:增加一个列
Alter table tabname add column col type
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
7、说明:添加主键: Alter table tabname add primary key(col)
说明:删除主键: Alter table tabname drop primary key(col)
8、说明:创建索引:create [unique] index idxname on tabname(col....)
删除索引:drop index idxname
注:索引是不可更改的,想更改必须删除重新建。
9、说明:创建视图:create view viewname as select statement
删除视图:drop view viewname