sqlserver命令,sqlserver命令行导出数据

sqlserver常用命令行操作(启动、停止、暂停)

启动sql

创新互联公司专业为企业提供城西网站建设、城西做网站、城西网站设计、城西网站制作等企业网站建设、网页设计与制作、城西企业网站模板建站服务,十多年城西做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

server

Net

Start

MSSqlServer

暂停sql

server

Net

Pause

MSSqlServer

重新启动暂停的sql

server

Net

Continue

MSSqlServer

停止sql

server

Net

stop

MSSqlServer

命令行方式修改sql

server

sa

的密码

一直都是使用企业管理器操作sql的,昨天帮一朋友部署网站,租的国外vps主机,登陆上去只看到sql的图标正常运行的,企业管理器和查询分析器的影都没看到,汗一个。。。空间提供商也不给技术支持,晕了,只有自己想办法了。

今天网上google一下,终于搞定。

在cmd

窗口下

复制代码

代码如下:

C:\Documents

and

Settings\Administratorosql

-E

1

sp_password

null,'abc123','sa'

2

go

Password

changed.

1

exit

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

关键是osql这个东东,具体查看

SQL

Server

命令行工具

isql

osql

常用命令

命令行操作有时比在图形界面下用鼠标还高效,所以高手常用命令行操作,下面简介SQL

Server

命令行工具

isql

osql。

isql

实用工具使您得以输入

Transact-SQL

语句、系统过程和脚本文件;并且使用

DB-Library

SQL

Server

2000

进行通讯。

osql

实用工具使您得以输入

Transact-SQL

语句、系统过程和脚本文件。该实用工具通过

ODBC

与服务器通讯。

信任连接:

isql

-E

osql

-E

察看所有数据库:

use

master

exec

sp_helpdb

GO

察看数据库

pubs:

use

master

exec

sp_helpdb

pubs

GO

察看数据库

pubs

中的对象:

USE

pubs

EXEC

sp_help

GO

相当于

Oracle

SELECT

table_name

FROM

user_objects;

察看数据库

pubs

中的表

employee

结构:

USE

pubs

EXEC

sp_help

employee

GO

相当于

Oracle

SQL*PLUS

中的

DESC

employees

SELECT

语句:

USE

pubs

SELECT

*

FROM

employee

GO

当使用单引号分隔一个包括嵌入单引号的字符常量时,用两个单引号表示嵌入单引号,例如:

SELECT

'O''Leary'

GO

用7.个双引号表示嵌入双引号,例如:

SELECT

'O"Leary'

GO

SQL

Server

数据库信息查询

use

master

exec

sp_helpdb

pubs

GO

或:

use

master

SELECT

name,

dbid

FROM

sysdatabases

GO

查数据库对象

(相当于

Oracle

SELECT

*

FROM

user_tables;)

USE

pubs

EXEC

sp_help

GO

use

master

SELECT

name,

id

FROM

pubs.dbo.sysobjects

WHERE

type='U'

GO

查字段

(相当于

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

查看数据类型名字的定义:

SELECT

name,

xtype

FROM

systypes

GO

从命令行启动“查询分析器”

isqlw

isql命令

描述

GO

执行最后一个

GO

命令之后输入的所有语句。

RESET

清除已输入的所有语句。

ED

调用编辑器。

!!

command

执行操作系统命令。

QUIT

EXIT(

)

退出

isql。

CTRL+C

不退出

isql

而结束查询。

仅当命令终止符

GO(默认)、RESET、ED、!!、EXIT、QUIT

CTRL+C

出现在一行的开始(紧跟

isql

提示符)时才可以被识别。isql

忽视同一行中这些关键字后输入的任何内容。

SqlServer 创建表命令中的参数——TEXTIMAGE_ON

在使用SqlServer创建表时会遇到一些参数,比如PAD_INDEX=OFF,TEXTIMAGE_ON等等,这里把这些参数的含义做一个小结,在使用时避免出错。下面是创建表的脚本:

首先说一下TEXTIMAGE_ON [PRIMARY],这个表中有一个大数据字段[Json] nvarchar ,TEXTIMAGE_ON 的作用是将列存储在指定文件组中,如果没有指定 TEXTIMAGE_ON,则大数据列将与表存储在同一文件组中。如果表中没有大数据字段,使用这个参数会报错:

在命令栏中输入什么可以直接启动和关闭sqlserver数据库服务?

可以使用命令net start sqlserver 或sqlservr 来启动服务器。其中net start sqlserver 命令不带参数,与之相应的命令还有暂停服务器命令net pause、 继续服务命令net continue、停止服务器命令net stop 等。sqlservr 命令比较复杂,可以加带许多参数。其语法如下所示: sqlservr [-c] [-dmaster_path] [-f] [-eerror_log_path] [-lmaster_log_path] [-m] [-n] [-pprecision_level] [-sregistry_key] [-Ttrace#] [-v] [-x]

参数说明如下:

-c

指明SQL Server 独立于NT 服务管理控制而启动使用此参数可以缩短启动SQL Server

的时间。但是用它之后,就不能通过SQL Server Service Manager 或net 系列命令来暂停

或停止SQL Server, 并且在退出操作系统前必须先关闭SQL Server。

-dmaster_path

指明master 数据库的全路径。在-d 和master_path.之间没有空格。

-f

用最低配置启动服务器。

-eerror_log_path

指明error log 文件的全路径。在-e 和error_log_path 之间没有空格。

-lmaster_log_path

指明master 数据库的transaction log 文件的全路径。在-l 和master_log_path 之间没有

空格。

-m

指明用单用户方式启动SQL Server。

-n

指明不使用Windows NT 的程序日志来登记SQL Server 的事件。如果使用了此参数,

则最好同时使用-e 参数,否则SQL Server 事件就不会被纪录。

-pprecision_level

指明decimal 和numeric 数据类型的最高精度。在-p 和precision_level 之间没有空格。

precision_level 取值范围为1 到38。 不用此参数时,系统默认为28, 使用此参数而不指明

具体精度时,系统认为是38。

-sregistry_key

指明要根据注册表中registry_key 下的参数选项来启动SQL Server。

-Ttrace#

指明随SQL Server 启动一个指定的跟踪标记trace#。 注意,-T 为大写。

-v

启动时显示SQL Server 的版本号。

-x

不使用CPU 信息统计。

如何使用命令启动sqlserver

1/打开DOS命令框。点击【开始】--【运行】--输入:CMD 命令。

2/在命令框里输入:net start mssqlserver 启动Sql服务器,同理net stop mssqlserver 是停止服务器。

sqlserver数据库如何通过命令打开存储过程

1、打开SQL Server Managment管理工具,新建一个表。

2、然后在表中插入一些样例数据。

3、接下来在SQL Server Managment中右键单击可编程性,选择新建存储过程。

4、然后在SQL编写界面中编写SQL语句,注意这里的@name就是接收的输入参数。

5、编写好存储过程,执行一下,就会在可编程性下面找到创建的存储过程。

6、紧接着,会弹出一个【执行过程】的界面,里面有存储过程的参数,在【值】这一列输入想要传入的参数值,比如10,然后点击【确定】按钮,就可以看到执行结果100了。

在cmd中,怎么连接和执行sqlserver

1、打开CMD命令界面。

2、先我们可以运行 osql  ?/   ,这样就把所有可以通过CMD命令行操作sqlserver的命令显示出来。

3、写语句是请注意大小写。要按照下图中的写法写,不然会不识别。

4、然后我们知道connect 服务器是-S,登陆ID是-U,密码是-P ,运行 osql -S 【数据库服务器】 -U 【登陆用户名】 -P 【登陆密码】。

5、出现 1 表示连接成功,这时候你可以输入sql语句来进行操作了。

6、请记住在2时输入GO,执行Sql语句。

7、然后就可以开始使用SQL命令操作SqlServer数据库了。


网站题目:sqlserver命令,sqlserver命令行导出数据
新闻来源:http://ybzwz.com/article/hocpjc.html