zoukankan      html  css  js  c++  java
  • 使用cmd命令行窗口操作SqlServer

      osql -S localhost -U sa -P123456 -d northwind -Q "select top 10 name from sysobjects"
     
      在CMD下执行上面那条语句,
      表示让osql登陆localhost这台服务器,所用的用户名为sa,密码为123456,登陆后转到northwind这个数据库。
      执行select top 10 name from sysobjects这条查询。
     
      在查询执行完以后osql会结果显示到控制台,并马上退出。
     
      我们可以选择将查询结果输出到文件,只要加上-o参数就行:
      osql -S localhost -U sa -P123456 -d northwind -Q "select top 10 name from sysobjects" -o "c: s.txt"
     
      下面这条语句将会从一个文件中读取SQL语句并且发送到SQL SERVER里面去执行:
      osql -S localhost -U sa -P123456 -d northwind -i "c:a.txt"
     
      如果在连接的时候没有指定数据库,那默认就是master库了。
     

    本文主要介绍使用windows下的使用cmd命令行窗口操作Sqlserver,

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

    (有图有真相)

    然后我们知道connect 服务器是-S,登陆ID是-U,密码是-P 

    那我们现在来操作试试看。

    运行 osql -S 【数据库服务器】 -U 【登陆用户名】 -P 【登陆密码】

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

    以CMD命令行来操作Sqlserver,DotNetGeek 觉得没有多大的用处,而且,select出来的数据排版显示不整齐美观,

    如果你在一台没有Sqlserver的电脑恰巧想去操作一下公司的Sqlserver,可以使用这个方法。

    再将sql 脚本 另存为 bat 文件,就可以用task schedule 定时运行

  • 相关阅读:
    改进RazorPad
    ViewBag、ViewData和TempData的使用和区别
    MVC3路由设置访问后缀 html jsp
    RazorPad中的ModelProvider
    使用NUnit进行项目的单元测试
    有关WCF的契约问题
    常用的Windows批处理
    SmartBusinessDevFramework架构设计-2:结构图示
    SQL中查询语句的使用
    林子祥
  • 原文地址:https://www.cnblogs.com/Javi/p/7966902.html
Copyright © 2011-2022 走看看