手机版

win7系统SQLServer2008基本操作和sqlcmd实用语法

时间:2021-08-01 来源:互联网 编辑:宝哥软件园 浏览:

类型:数据库类大小:792KB语言:中文评分:6.1标签:立即下载01连接数据库

在Win7下,首先打开SQLServer管理工具(开始菜单/所有程序/Microsoft SQL server 2008/SQL server管理工作室)

将弹出“连接到服务器”对话框

1服务器类型:数据库引擎2服务器名称:127.0.0.13身份验证:Windows身份验证

服务器名称也可以是“(本地)”、“”当此机器上未安装网卡(驱动程序)时,使用“loacalhost”和“(local)”。注意:不包括双引号。

身份验证也可以选择需要用户密码的SQLServer身份验证

链接成功后,相关数据库将显示在左侧对象资源管理器中

02创建新的数据库实例

这里我们使用图形操作

单击127.0.0.1左侧的“”,右键单击数据库-创建新数据库

填写数据库名称,单击“完成”,我们就在这台机器上建立了一个数据库

我在这里为学习建立了一个数据库(ForStudy),说出一些东西是很伤人的。

然后创建一个新表,看截图,点击新表显示中心显示列信息

我们可以在右侧的“属性”框中将名称更改为我们自己的表名(默认为Table_1)

设置完列信息后,单击左侧工具栏中的键图标,在选定的列中设置主键,如下所示

ctrl+S可以保存

在对象资源管理器中,单击打开我们刚刚创建的表(我的表是dbo.student)

右键单击并编辑前200行,将信息添加到新创建的表中

此时,表已经在数据库中建立,我们还可以添加、删除、修改和查询表

这里多说几句,表的设计非常重要,在程序开发项目中数据库必须先设计

否则,当你在编写代码的过程中需要修改数据库时,你会发现这有多操蛋.

03使用查询语句操作表

点击“新建查询”,在中央文本框输入我们的查询语句,点击执行

04分离数据库文件

分离数据库文件,以便它可以在不同的主机上使用

关闭上一个查询语句文本框,并右键单击“研究”-任务-分离以显示分离对话框

点击“确定”,此时我们已经将数据库文件从本机中分离出来。

05导入数据库

它可以分离,也可以再次导入

在对象资源管理器中右键单击数据库,然后单击附加

在弹出的对话框中,选择“添加”按钮,选择要添加的数据库文件(。mdf后缀)

例如,我的是ForStudy.mdf,然后单击“确定”

提示:

使用sqlcmd修改sa密码:

CMD输入(原密码为123456,新密码为I2e456)

Sqlcmd实用程序

使用sqlcmd实用程序,可以在命令提示符下、在SQLCMD模式下的查询编辑器中、在Windows脚本文件中或在SQL Server代理作业的操作系统(Cmd.exe)作业步骤中输入Transact-SQL语句、系统过程和脚本文件。该实用程序使用ODBC执行Transact-SQL批处理。

重要注意事项

在查询编辑器的常规模式和SQLCMD模式下,SQL Server管理工作室使用微软。net framework sqlclient来执行批处理。当从命令行运行Sqlcmd时,sqlcmd使用ODBC驱动程序。因为可以应用不同的默认选项,所以在SQL Server Management Studio sqlcmd模式和SQLCMD实用程序中执行同一查询时,您可能会看到不同的行为。

目前,sqlcmd不要求命令行选项和值之间有空格。但是,在未来的版本中,命令行选项和值之间可能需要空格。

语法

命令列公用程式

-数据包大小

-一个(专用管理员连接)

-b(如果有错误,终止批处理作业)

-c批处理终止符

-C(信任服务器证书)

-d db_name

-e(回声输入)

-E(使用可信连接)

-f codepage | i:codepage[,o : code page]| o : code page[,i:codepage]

-h行每标题

-H工作站_名称

-i输入文件

-一(启用引用标识符)

-k[1 | 2](删除或替换控制字符)

-K应用程序_意图

-我登录_超时

-L[c](列出服务器,可选的干净输出)

-m误差水平

-男多子网_故障转移

-N(加密连接)

表示“具有…性质的”输出文件

-p[1](打印统计数据,可选冒号格式)

-P密码

-q”cmd线查询"

-Q 'cmdline查询(并退出)

-r[0 | 1] (msgs至stderr)

-R(使用客户端区域设置)

-s _ col分隔符

第:号议定书服务器[\instance_name][,端口]

相当于-ED查询超时

-u (unicode输出文件)

-你登录_id

-v var='值'

-五错误_严重性_级别

-w列宽

-W(删除尾随空格)

-x(禁用变量替换)

-X[1](禁用命令、启动脚本、环境变量和可选退出)

表示“有…的”可变长度类型显示宽度

表示“有…的”固定_长度_类型_显示_宽度

z新密码

-Z新密码(并退出)

-?(用法)

版权声明:win7系统SQLServer2008基本操作和sqlcmd实用语法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐