导航:首页 > 程序命令 > sqlserver命令行

sqlserver命令行

发布时间:2022-07-27 06:09:01

Ⅰ 如何以命令行的形式启动SQL Server

通过SQL
Server命令行启动及停止SQL服务的方法
在SQL
Server中,想要启动或停止SQL
Server服务,通过SQL
Server命令行操作就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。
操作步骤如下:
(1)在操作系统的任务栏中单击“开始”...

Ⅱ 求教sqlserver通过命令行生成建表语句

declare@sqlvarchar(8000),@tablenamevarchar(100)
set@tablename='test'--这里输入表名
set@sql='createtable['+@tablename+']
(
'
select@sql=@sql+b.name+''+
c.name+
casewhenc.collation_nameisnotnullthen'('+
casewhenb.max_length<>-1thenconvert(varchar(100),b.max_length)
else'MAX'
end+')'
else''
end+
casewhenb.is_identity=1then'identity('+convert(varchar(100),IDENT_SEED(@tablename))+','+convert(varchar(100),IDENT_INCR(@tablename))+')'else''end+
casewhend.definitionisnotnullthen'default('+d.definition+')'else''end+
casewhenb.is_nullable=0then'notnull'else'null'end+

',
'
fromsys.objectsajoinsys.columnsb
ona.object_id=b.object_id
joinsys.typesc
onb.system_type_id=c.system_type_idandb.user_type_id=c.user_type_id
leftjoinsys.default_constraintsd
onb.default_object_id=d.object_id
wherea.name=@tablename
orderbyb.column_id
ifexists(select*fromsys.indexeswhereobject_id=object_id(@tablename)andis_primary_key=1)
begin
select@sql=@sql+'CONSTRAINT['+name+']PRIMARYKEY'+type_desc+'
(
'fromsys.indexeswhereobject_id=object_id(@tablename)andis_primary_key=1
select@sql=@sql+b.name+casewhena.is_descending_key=1then'DESC'else'ASC'end+',
'fromsys.index_columnsajoinsys.columnsb
ona.object_id=b.object_idanda.column_id=b.column_id
wherea.object_id=object_id(@tablename)
select@sql=left(@sql,len(@sql)-3)+'
)'
select@sql=@sql+'
)ON[PRIMARY]'
end
else
begin
select@sql=left(@sql,len(@sql)-1)+'
)ON[PRIMARY]'
end
print@sql

Ⅲ SQLServer怎么在命令行设置用户密码

比如给数据库名位"ddd"的数据库创建用户名为"abc",密码为"123"的用户
EXEC sp_addlogin 'abc', '123', 'ddd'

Ⅳ sqlserver怎么通过命令行查看身份验证是哪一种,windows和SQL server

使用命令提示符下的
isql
或osql,两个命令基本一致,图为isql详细参数
登陆格式为:isql
-s服务地址
-u帐号
-p密码
命令行界面如图:

Ⅳ 使用cmd命令行窗口操作Sqlserver必要吗

理论上不需要CMD命令行来操作。
但如果是学习用,那还是可以的。这样方便记住命令

Ⅵ 命令行查询sqlserver有哪些数据库

可用如下方法:
以sqlserver2008r2为例,可以从系统表中sys.objects来取字段。

1、打开SQL Server Managment Studio,并登陆到指定数据库。
2、新建一个查询窗口。
3、使用如下语句:

select name from sys.objects where type='U';

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

1、打开CMD命令界面。

Ⅷ 如何用命令行打开sql sever

通过SQLServer命令行启动及停止SQL服务的方法在SQLServer中,想要启动或停止SQLServer服务,通过SQLServer命令行操作就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。操作步骤如下:(1)在操作系统的任务栏中单击“开始”菜单,选择“运行”命令,在下拉列表框中输入“cmd”命令,单击“确定”按钮。(2)输入如下命令,即可通过SQLServer命令行启动、停止或暂停的服务。SQLServer命令行如下:启动SQLServerNETSTARTMSSQLSERVER暂停SQLServerNETPAUSEMSSQLSERVER重新启动暂停的停止SQLServerNETSTOPMSSQLSERVER

Ⅸ SqlServer 2008 R2使用命令行的方式导出数据库脚本

选择数据库或表右键选择编写表脚本为(S)选择CREATE到(C)然后再选择创建到那个地方。

Ⅹ 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\Administrator>osql
-E
1>
sp_password
null,'abc123','sa'
2>
go
Password
changed.
1>
exit
大功告成,sa的密码修改成了abc123
关键是osql这个东东,具体查看
http://msdn.microsoft.com/zh-cn/vstudio/ms162806.aspx
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命令行相关的资料

热点内容
一直编译不过怎么办 浏览:827
汽车串联并联算法 浏览:458
助眠解压的声音音频小哥哥 浏览:275
pythoncmd换行 浏览:374
linux取消行号 浏览:353
安卓原生系统官网是什么 浏览:444
底部主图源码 浏览:878
服务器崩了有什么提示 浏览:780
远程海康服务器用什么浏览器 浏览:232
解压报纸图片 浏览:956
python微信公众号开发平台 浏览:895
知识付费网站java源码 浏览:255
方舟怎么做命令管理 浏览:849
linux流量异常 浏览:675
单片机如何给电脑加密码 浏览:519
如何删掉多余的服务器 浏览:220
c编程算法 浏览:833
堵车如何缓解压力 浏览:17
喜鹊快贷app怎么了 浏览:263
海龟编辑器积木编程怎么安装 浏览:185