Ⅰ 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