• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Windows > win7系统SQLServer2008 基本操作和sqlcmd 实用语法

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

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了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)

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-12windows系统驱动器中没有软盘的解决步骤
  • 2017-05-12Windows 系统蓝屏分析工具
  • 2017-05-12如何让微软Windows 7系统快速显示桌面方法
  • 2017-05-12Win10系统IE11崩溃怎么办?ie11兼容性差的解决方法
  • 2017-05-12Win10系统使用人脸识别技术及必备条件
  • 2017-05-12Windows提示无法使用内置管理员帐号打开XX程序怎么解决?
  • 2017-05-12win7配置ipv6的三个简单方法(win7安装ipv6)
  • 2017-05-12Win10首款DX12游戏:奇点灰烬下周发布 配置需求公布
  • 2017-05-12Windows 10 Insider预览版将迁移至RTM候选版
  • 2017-05-12xp系统如何开启cpu二级缓存?xp系统开启cpu二级缓存的两种方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Win8开启SmartScreen筛选器保护上网安全
    • win7系统查看账户属性出错 提示工作站服务没有启动的详细解决办法
    • 在Win8双系统中如何无需重启就能进如Win7的技巧
    • Win10快捷键有哪些?Win10操作系统快捷键组合
    • Win10预览版14915怎么使用PowerShell计算器算数据?
    • Win7系统打开服务管理界面的几种方法汇总
    • Win8开始菜单没有没关系 Start8开始菜单软件推荐
    • win7默认网关不可用怎么修复 win7默认网关不可用的快速解决方法
    • Win10 build 9879纯净安装版ISO镜像已开放下载
    • Win10开机密码忘了怎么办?Win10开机密码破解图文教程

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有