sqlserver寫命令,寫SQL命令

如何使用命令啟動(dòng)sqlserver

1/打開DOS命令框。點(diǎn)擊【開始】--【運(yùn)行】--輸入:CMD 命令。

為安徽等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及安徽網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站制作、成都網(wǎng)站建設(shè)、安徽網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

2/在命令框里輸入:net start mssqlserver 啟動(dòng)Sql服務(wù)器,同理net stop mssqlserver 是停止服務(wù)器。

sqlserver常用命令行操作(啟動(dòng)、停止、暫停)

啟動(dòng)sql

server

Net

Start

MSSqlServer

暫停sql

server

Net

Pause

MSSqlServer

重新啟動(dòng)暫停的sql

server

Net

Continue

MSSqlServer

停止sql

server

Net

stop

MSSqlServer

命令行方式修改sql

server

sa

的密碼

一直都是使用企業(yè)管理器操作sql的,昨天幫一朋友部署網(wǎng)站,租的國(guó)外vps主機(jī),登陸上去只看到sql的圖標(biāo)正常運(yùn)行的,企業(yè)管理器和查詢分析器的影都沒(méi)看到,汗一個(gè)。。??臻g提供商也不給技術(shù)支持,暈了,只有自己想辦法了。

今天網(wǎng)上google一下,終于搞定。

在cmd

窗口下

復(fù)制代碼

代碼如下:

C:\Documents

and

Settings\Administratorosql

-E

1

sp_password

null,'abc123','sa'

2

go

Password

changed.

1

exit

大功告成,sa的密碼修改成了abc123

關(guān)鍵是osql這個(gè)東東,具體查看

SQL

Server

命令行工具

isql

osql

常用命令

命令行操作有時(shí)比在圖形界面下用鼠標(biāo)還高效,所以高手常用命令行操作,下面簡(jiǎn)介SQL

Server

命令行工具

isql

osql。

isql

實(shí)用工具使您得以輸入

Transact-SQL

語(yǔ)句、系統(tǒng)過(guò)程和腳本文件;并且使用

DB-Library

SQL

Server

2000

進(jìn)行通訊。

osql

實(shí)用工具使您得以輸入

Transact-SQL

語(yǔ)句、系統(tǒng)過(guò)程和腳本文件。該實(shí)用工具通過(guò)

ODBC

與服務(wù)器通訊。

信任連接:

isql

-E

osql

-E

察看所有數(shù)據(jù)庫(kù):

use

master

exec

sp_helpdb

GO

察看數(shù)據(jù)庫(kù)

pubs:

use

master

exec

sp_helpdb

pubs

GO

察看數(shù)據(jù)庫(kù)

pubs

中的對(duì)象:

USE

pubs

EXEC

sp_help

GO

相當(dāng)于

Oracle

SELECT

table_name

FROM

user_objects;

察看數(shù)據(jù)庫(kù)

pubs

中的表

employee

結(jié)構(gòu):

USE

pubs

EXEC

sp_help

employee

GO

相當(dāng)于

Oracle

SQL*PLUS

中的

DESC

employees

SELECT

語(yǔ)句:

USE

pubs

SELECT

*

FROM

employee

GO

當(dāng)使用單引號(hào)分隔一個(gè)包括嵌入單引號(hào)的字符常量時(shí),用兩個(gè)單引號(hào)表示嵌入單引號(hào),例如:

SELECT

'O''Leary'

GO

用7.個(gè)雙引號(hào)表示嵌入雙引號(hào),例如:

SELECT

'O"Leary'

GO

SQL

Server

數(shù)據(jù)庫(kù)信息查詢

use

master

exec

sp_helpdb

pubs

GO

或:

use

master

SELECT

name,

dbid

FROM

sysdatabases

GO

查數(shù)據(jù)庫(kù)對(duì)象

(相當(dāng)于

Oracle

SELECT

*

FROM

user_tables;)

USE

pubs

EXEC

sp_help

GO

use

master

SELECT

name,

id

FROM

pubs.dbo.sysobjects

WHERE

type='U'

GO

查字段

(相當(dāng)于

Oracle

SQL*PLUS

中的

DESC

employees

)

USE

pubs

EXEC

sp_help

employee

GO

查看指定

USE

pubs

SELECT

name,

id,

xtype,

length

FROM

syscolumns

WHERE

id=277576027

GO

USE

pubs

SELECT

*

FROM

syscolumns

WHERE

id=277576027

GO

查看數(shù)據(jù)類型名字的定義:

SELECT

name,

xtype

FROM

systypes

GO

從命令行啟動(dòng)“查詢分析器”

isqlw

isql命令

描述

GO

執(zhí)行最后一個(gè)

GO

命令之后輸入的所有語(yǔ)句。

RESET

清除已輸入的所有語(yǔ)句。

ED

調(diào)用編輯器。

!!

command

執(zhí)行操作系統(tǒng)命令。

QUIT

EXIT(

)

退出

isql。

CTRL+C

不退出

isql

而結(jié)束查詢。

僅當(dāng)命令終止符

GO(默認(rèn))、RESET、ED、!!、EXIT、QUIT

CTRL+C

出現(xiàn)在一行的開始(緊跟

isql

提示符)時(shí)才可以被識(shí)別。isql

忽視同一行中這些關(guān)鍵字后輸入的任何內(nèi)容。

在cmd中,怎么連接和執(zhí)行sqlserver

1、打開CMD命令界面。

2、先我們可以運(yùn)行 osql? ?/?? ,這樣就把所有可以通過(guò)CMD命令行操作sqlserver的命令顯示出來(lái)。

3、寫語(yǔ)句是請(qǐng)注意大小寫。要按照下圖中的寫法寫,不然會(huì)不識(shí)別。

4、然后我們知道connect 服務(wù)器是-S,登陸ID是-U,密碼是-P ,運(yùn)行 osql -S 【數(shù)據(jù)庫(kù)服務(wù)器】 -U 【登陸用戶名】 -P 【登陸密碼】。

5、出現(xiàn) 1 表示連接成功,這時(shí)候你可以輸入sql語(yǔ)句來(lái)進(jìn)行操作了。

6、請(qǐng)記住在2時(shí)輸入GO,執(zhí)行Sql語(yǔ)句。

7、然后就可以開始使用SQL命令操作SqlServer數(shù)據(jù)庫(kù)了。

SQLServer:如何寫sql腳本調(diào)用DOS指令

你可以在存儲(chǔ)過(guò)程中,繼續(xù)調(diào)用xp_cmdshell來(lái)依次執(zhí)行上面那些指令,也可以把那些指令生成一個(gè).bat批處理文件保存在一個(gè)地方,然后在存儲(chǔ)過(guò)程中用xp_cmdshell再執(zhí)行這個(gè)批處理文件(比如批處理文件名是a.bat,保存在D盤:EXEC master..xp_cmdshell '"D:\a.bat"')就OK啦

新聞名稱:sqlserver寫命令,寫SQL命令
URL網(wǎng)址:http://muchs.cn/article24/phecje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、營(yíng)銷型網(wǎng)站建設(shè)、小程序開發(fā)外貿(mào)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司