win7系统SQLServer2008 基本操作和sqlcmd 实用语法
发布时间:2023-07-02 08:09:16
这篇文章主要介绍了win7系统SQLServer2008 基本操作和sqlcmd 实用语法,需要的朋友可以一起看看
01 连接数据库
Win7下,先打开SQLServer管理工具(开始菜单/所有程序/Microsoft sql server 2008/SQL Server Management Studio)
会弹出“连接到服务器对话框”
1 服务器类型 : 数据库引擎
2 服务器名称 : 127.0.0.13 身份验证 : Windows身份验证
服务器名称也可以是“(local)”,“.”,“loacalhost”,当本机未安装网卡(驱动)时使用“(local)” 注意:不包括双引号
身份验证也可以选择SQLServer 身份验证,要有sa用户密码
链接成功后会在左侧“对象资源管理器”显示相关数据库
02 新建数据库实例
在这里我们使用图形化操作
点击127.0.0.1左侧“+”号,右键数据库—新建数据库
填上数据库名,点击完成,我们就已经在本机建立了一个数据库
我这里为了学习用,建了一个数据库(ForStudy),起名字什么的最蛋疼了....
接着新建表,看截图,点击新建表后会显示中央显示列信息
我们可以在右侧“属性”框把名称改成自己的表名(默认Table_1)
设置好列信息后,点击左侧工具栏中的钥匙图标可以在选中的列设置主键,如下
Ctrl+S 保存即可
在“对象资源管理器”,依次点击打开我们刚刚创建的表(我的是dbo.student)
右键,编辑前200行,就可以向刚建的表添加信息了
此时数据库中已经建好表,我们也可以对表进行增删改查各种操作
在这里多说两句,表的设计很重要,在程序开发的工程中一定要先把数据库设计好
否则,等到写代码的途中需要修改数据库的时候你会发现这是有多么的 * ...
03 使用查询语句操作表
点击“新建查询”,在中央文本框输入我们查询语句,点击执行即可
04 分离数据库文件
分离数据库文件,以便在不同的主机中使用该数据库
关闭之前的查询语句文本框,在“ForStudy”右键-任务-分离,显示分离对话框
点击“确定”,这时我们已经把数据库文件从本机分离出去
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 Management Studio 使用 Microsoft .NET Framework SqlClient 执行批处理。 从命令行运行 sqlcmd 时,sqlcmd 使用 ODBC 驱动程序。 由于可以应用不同的默认选项,因此在 SQL Server Management Studio SQLCMD 模式下以及在 sqlcmd 实用工具中执行相同的查询时,可能会看到不同的行为。
当前,sqlcmd 在命令行选项和值之间不需要空格。 但是,在将来的版本中,在命令行选项和值之间可能需要空格。
语法
sqlcmd
-a packet_size
-A (dedicated administrator connection)
-b (terminate batch job if there is an error)
-c batch_terminator
-C (trust the server certificate)
-d db_name
-e (echo input)
-E (use trusted connection)
-f codepage | i:codepage[,o:codepage] | o:codepage[,i:codepage]
-h rows_per_header
-H workstation_name
-i input_file
-I (enable quoted identifiers)
-k[1 | 2] (remove or replace control characters)
-K application_intent
-l login_timeout
-L[c] (list servers, optional clean output)
-m error_level
-M multisubnet_failover
-N (encrypt connection)
-o output_file
-p[1] (print statistics, optional colon format)
-P password
-q "cmdline query"
-Q "cmdline query" (and exit)
-r[0 | 1] (msgs to stderr)
-R (use client regional settings)
-s col_separator
-S [protocol:]server[\instance_name][,port]
-t query_timeout
-u (unicode output file)
-U login_id
-v var = "value"
-V error_severity_level
-w column_width
-W (remove trailing spaces)
-x (disable variable substitution)
-X[1] (disable commands, startup script, environment variables and optional exit)
-y variable_length_type_display_width
-Y fixed_length_type_display_width
-z new_password
-Z new_password (and exit)
-? (usage)
猜你喜欢
- word怎么绘制30度角45度角60度角?word中想要画一个角度,该怎么画呢?下面我们就来看看word绘制30度角45度角60度角的教程,
- win10蓝牙搜索不到设备是有可能发生的,因为本地蓝牙服务没有进行驱动更新导致的,多数用户在遇到这个问题并没有办法自己处理,那么win10蓝
- 将演示文稿导出到视频的步骤:启动wps demo 2016并单击打开命令或中央打开图标。首先,wps可以打开微软的PPT文件,所以任何演示文
- 我们都知道Windows10系统中更加注重用户的使用体验,那么到底用户需要什么样的调整和改变?以下是前10项用户期待在Windows10系统
- 有很多的用户不知道DiskMaker X怎么用,其实这个软件使用很简单,制作Yosemite安装U盘只需要短短的几个步骤就能轻松的搞定有很多
- 每次进入Word时,系统都会自动新建一个空白文档,并分配一个名称为“文档1”的文档。而我们在实际应用中,常用到的不是这种默认设置。如学校办公
- Win11系统都是默认开启自动更新的,大家在使用win11的过程中就经常出现自动更新系统的情况,不喜欢一直提醒更新的朋友可以用以下2种方法进
- Win10系统是现在大家常用的电脑操作系统,现在很多用户喜欢用蓝牙鼠标,方便快捷,但是最近有用户反映在使用蓝牙鼠标的时候,遇到了鼠标抖动的情
- 苹果 macOS 13 Ventura 正式版将于 10 月 25 日推送:台前调度、连续互通相机等,之前很多小伙伴使用macOS 13 V
- 国内平台昨晚有开发者泄露了微软全新的Win11英文预览版。Windows 11整个系统镜像也在网络上曝光。从镜像截取的图片中,可以看到用户界
- 这是一项相对较新的安全功能,如果不需要访问权限,则可以帮助高级应用获得对Mac和文件系统的完全访问权限。毫无疑问,此安全功能十分方便,但是在
- 在wps软件中用户可以用来编辑文档、表格以及ppt等不同类型的文件,其中用户会在wps软件上编辑ppt文件,在编辑的过程中用户可以根据自己的
- 二级下拉列表是一个比较常用的功能.我们来看一下如何设置首先下载安装WPS Office 2012最新版,已经安装了WPS了用户我们接着往下看
- 怎么屏蔽掉WPS广告弹窗?如何正确阻止WPS弹出窗口广告图1WPS弹出窗口广告拦截的操作方法;方法1。需要修改源文件以删除广告1.要首先进入
- Win10系统怎么更新升级?想来需要更新Win10系统的用户一定很喜欢Win10,至少在更新机会上并不想错过新功能的发布和BUG修复,如果你
- 使用微信通话时,如果切换至其他应用,视频画面将会被中断,这的确是一个令人尴尬的设计。在 iPad 上通过“画中画”功能拨打 FaceTime
- Word中一些字体无法更改怎么办?最近有些小伙伴在后台私信小编关于Word中遇到有些字体不知道为什么无法进行更改,不知道是怎么回事。那这个问
- 很多人都习惯于到网上去找所谓的“优化秘籍”。不过你知道吗?大多数“优化秘籍”其实并不可靠,有些不适用于Win7系统,而有些则明显是以讹传讹,
- Win10系统是现在大家主要使用的电脑操作系统,最近有用户反应在使用Win10系统的时候,有时运行一些软件会出现不兼容的情况,这个该怎么办呢
- WPS 新增的“插件平台”给WPS Office 供给了 很多 丰硕的 功用,也 满意了 部门用户的 需要, 经由过程该平台 能够 便利的定