精华内容
下载资源
问答
  • 首先安装sqlcmd工具 注意:如果你连接的用户是 root用户,命令带有 sudo 的,sudo都可以酌情去掉,不行再加上 1 安装curl软件包: sudo apt install curl 2 导入公共存储库 GPG 密钥 curl ...

    步骤:

    首先安装sqlcmd工具

    注意:如果你连接的用户是 root用户,命令中带有 sudo 的,sudo都可以酌情去掉,不行再加上

    1 安装curl软件包:

      sudo apt install curl

    2  导入公共存储库 GPG 密钥

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

    3  注册 Microsoft Ubuntu 存储库

    curl  https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

    4 更新源列表,并使用 unixODBC 开发人员包运行安装命令。

    sudo apt-get update

    sudo apt-get install mssql-tools unixodbc-dev

     

    到此,sqlcmd工具安装完毕

     

    使用该工具进行连接:

    1   使用whereis  sqlcmd 查看该工具目录路径,

    2   接着输入用户名和密码进行连接:如下:

    /opt/mssql-tools/bin/sqlcmd   -S    输入你要连接的ip地址   -U   SA    -P    '你的连接密码'

    注意:1  /opt/mssql-tools/bin/sqlcmd  这个是根据你的实际目录填写,就是使用命令whereis sqlcmd 查出来的那个

                2  参数   -S   -U   -P 加上  SA 都要大写,我写小写连接不上

    如果连接上了,就会出现:

    1>   在这里输入你的sql语句

     

    如果需要退出sqlcmd,使用quit即可

     

     

     

     

    拓展:

    当然你也可以使用osql工具在window系统端进行(本地或者远程连接)连接,这时你需要下载osql工具,该工具也就100多k大小,不需要安装,下载地址:

    链接:https://pan.baidu.com/s/1JJnkaKgCtKRPxK6Nu1MYlA  密码:c588

    步骤:

    1 打开cmd窗口,在电脑左下角的开始哪里输入  cmd,如下图:

    然后鼠标左键点击,打开cmd 的dos命令窗口,接着使用命令  cd  到刚才下载的文件目录, 如下图:

     

    接着就可以使用该命令进行连接了,

    命令格式如下:

    osql    -S     数据库所在电脑的ip地址     -U   登陆用户名   -P   登陆密码

    需要注意大小写,出现如下图界面代表连接成功:

    然后在    1>   输入sql命令进行自由玩耍了

    注意:上面的ip和密码我都做了相应的修改

     

     

     

     

     

     

    展开全文
  • 在CMD下操作SQL SERVER数据库

    千次阅读 2013-07-19 13:22:27
    MYSQL可以控制台下进行操作,利用命令 SQL代码 mysql -h localhost -u root -p...在SQL SERVER的 binn目录下,提供了osql.exe与isql.exe这两个文件。 这两个程序都提供了访问SQL SERVER的功能,这两

    MYSQL可以在控制台下进行操作,利用命令

    SQL代码
    1. mysql -h localhost -u root -p123456  


    就可以登陆MYSQL的控制台。

    sql server也提供了控制台下的操作功能。
    在SQL SERVER的 binn目录下,提供了osql.exe与isql.exe这两个文件。
    这两个程序都提供了访问SQL SERVER的功能,这两个程序在连接SQL SERVER的方式上有区别。
    osql.exe通过ODBC的方式与SQL SERVER进行连接 ,而isql.exe通过db library的方式来连接SQL SERVER。
    CSDN上的数据库牛们推荐使用OSQL进行操作,具体原因也不管那么多了,咱们会点简单的操作就行了。。

    在CMD下输入osql -? 就可以看到帮忙信息了。

    C:/>osql -?
    Microsoft (R) SQL Server 命令行工具
    版本 9.00.1399.06 NT INTEL X86
    版权所有 (c) Microsoft Corporation。保留所有权利。

    注意: osql 并不支持 SQL Server 2005的所有功能。
    请使用 sqlcmd。有关详细信息,请参阅 SQL Server 联机丛书。

    用法: osql                   [-U 登录 ID]          [-P 密码]
      [-S 服务器]                [-H 主机名]           [-E 可信连接]
      [-d 使用数据库名称]        [-l 登录超时值]       [-t 查询超时值]
      [-h 标题]                  [-s 列分隔符]         [-w 列宽]
      [-a 数据包大小]            [-e 回显输入]         [-I 允许带引号的标识符]
      [-L 列出服务器]            [-c 命令结束]         [-D ODBC DSN 名称]
      [-q "命令行查询"]          [-Q "命令行查询" 并退出]
      [-n 删除编号方式]          [-m 错误级别]
      [-r 发送到 stderr 的消息]  [-V 严重级别]
      [-i 输入文件]              [-o 输出文件]
      [-p 打印统计信息]               [-b 出错时中止批处理]
      [-X[1] 禁用命令,[退出的同时显示警告]]
      [-O 使用旧 ISQL 行为禁用下列项]
          <EOF> 批处理
          自动调整控制台宽度
          宽消息
          默认错误级别为 -1 和 1
      [-? 显示语法摘要]


      详细语法用到的时候再看吧,这里先只记一些最简单的用法。

      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:/rs.txt"

      下面这条语句将会从一个文件中读取SQL语句并且发送到SQL SERVER里面去执行:
      osql -S localhost -U sa -P123456 -d northwind -i "c:/a.txt"

      如果在连接的时候没有指定数据库,那默认就是master库了。

      osql -L
      列出当前可用的SQL SERVER服务器。

      如果我们只输入:
      osql -S localhost -U sa -P123456
      这样我们就会进入osql的环境,这时我们可以写任何的sql语句 ,写完后这些SQL并不会马上执行,而需要我们再输入一个go
      才会将我们输入的SQL组成一个批处理发送到数据库上面去执行。

      进入osql环境以后,输入exit可以退出来。

      osql利用odbc的方式与sql server进行通信 。
      isql 利用DB Lib的方式与sql server进行通信 。

      根据网上查到的资料,说是OSQL只能连接SQL SERVER2000,如果想连接2005,要利用sqlcmd.exe。具体没有做测试。

    展开全文
  • SQL 数据库连接配置

    千次阅读 2018-07-04 15:39:14
    SQL Server连接配置 Data Source=.;Initial Catalog=SportsStore;Persist Security Info=True;User ID=sa <connectionStrings> <add name="EFDbContext" connectionString="server=.;database=Spor....

    SQL Server 连接配置

    Data Source=.;Initial Catalog=SportsStore;Persist Security Info=True;User ID=sa

     

     <connectionStrings>
        <add name="EFDbContext" connectionString="server=.;database=SportsStore;uid=sa;password=123456" providerName="System.Data.SqlClient" />
      </connectionStrings>

    工具类中使用

      public static class SqlServerTools
        {
            public static string connString = ConfigurationManager.ConnectionStrings["SqlConnString"].ConnectionString;
    
            #region 删除多条记录
            public static bool DeleteMore(int enterpriseId)
            {
                SqlConnection conn = new SqlConnection(connString);
                conn.Open();
                string cmdStr = "delete from TL_INFO where id>0";
                SqlCommand cmd = new SqlCommand(cmdStr, conn);
                int result = cmd.ExecuteNonQuery();
                if (result > 0)
                {
                    conn.Dispose();
                    return true;
                }
                else
                {
                    conn.Dispose();
                    return false;
                }
            }
            #endregion
    
            #region 添加多条记录
            public static bool AddMore(int enterpriseId, List<WEBSERVICETRANSLATE> models, int id)
            {
                int result = 0;
                SqlConnection conn = new SqlConnection(connString);
                conn.Open();
                string cmdStr = "insert into TL_INFO(id,lable_id,label_desc,label_type,date_type,time,value,create_time,connect_status)values ";
                foreach (WEBSERVICETRANSLATE model in models)
                {
    
                    cmdStr += "('" +id + "','" + model.label_id.ToString() + "', '" + model.label_desc.ToString() + "','" + model.label_type + "','" + model.date_type + "','" + model.time.ToString("yyyy-MM-dd HH:mm") + "','" + model.value + "','" + model.create_time + "','" + model.connect_status + "'), ";
                    id++;
                }
                cmdStr = cmdStr.Substring(0, cmdStr.Length - 2);
                SqlCommand cmd = new SqlCommand(cmdStr, conn);
                result = cmd.ExecuteNonQuery();
                if (result > 0)
                {
                    conn.Dispose();
                    return true;
                }
                else
                {
                    conn.Dispose();
                    return false;
                }
            }
            #endregion
        }

    Oracle 连接配置

     <appSettings>
        <add key="OracleConn" value="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ShenPanPan-PC)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=AritimeEms)));Persist Security Info=True;User ID=emsuser1;Password=Ems168;"/>
      </appSettings>
     public static class OracleTools
        {
            public static string connString = ConfigurationManager.AppSettings["OracleConn"];
    
            #region 删除多条记录
            public static bool DeleteMore(int enterpriseId)
            {
                OracleConnection conn = new OracleConnection(connString);
                conn.Open();
                string cmdStr = "begin delete TL_INFO where eidweb = " + enterpriseId
                    + " ; commit; end;";
                OracleCommand cmd = new OracleCommand(cmdStr, conn);
                int result = cmd.ExecuteNonQuery();
                if (result > 0)
                {
                    conn.Dispose();
                    return true;
                }
                else
                {
                    conn.Dispose();
                    return false;
                }
            }
            #endregion
    
            #region 添加多条记录
            public static bool AddMore(int enterpriseId, List<WEBSERVICETRANSLATE> models)
            {
                OracleConnection conn = new OracleConnection(connString);
                conn.Open();
                if (models.Count > 0)
                {
                    string cmdStr = "begin ";
                    foreach (WEBSERVICETRANSLATE model in models)
                    {
                        cmdStr += "insert into TL_INFO(id, lable_id, label_desc,label_type,date_type,time,value,create_time,connect_status) values(" + model.lable_id.ToString()
                            + ", " + model.label_desc.ToString() + ", '" + model.label_type + "','" + model.date_type + "',to_date('" + model.time.ToString("yyyy-MM-dd HH:mm") + "', 'YYYY-MM-DD HH24:MI'),'" + model.value + "', '" + model.create_time + "', '" + model.connect_status + "'); ";
                    }
                    cmdStr += "commit; end;";
    
                    OracleCommand cmd = new OracleCommand(cmdStr, conn);
                    int result = cmd.ExecuteNonQuery();
                    if (result > 0)
                    {
                        conn.Dispose();
                        return true;
                    }
                    else
                    {
                        conn.Dispose();
                        return false;
                    }
                }
                return true;
            }
            #endregion
        }

    WEBSERVICETRANSLATE 类

     public class WEBSERVICETRANSLATE
        {
    
            public int EidWeb { get; set; }
    
            public int EidLocal { get; set; }
    
            public int Tagweb { get; set; }
    
            public int TagLocal { get; set; }
            public string idecollect { get; set; }
    
            public string idTagcollect { get; set; }
    
            public string idWebTagcollect { get; set; }
            public string secondValue { get; set; }
    
        }

     

    展开全文
  • 1在SQL Developer新建一个连接,点击左上角的“绿色加号”如下图所示 2 创建数据库连接,如下图所示: 3 填写完配置以后可以点击“Test”来测试数据库连接是否正确,如上图所示,左下角有“Status:...

    使用sys账户创建数据库连接

    1在SQL Developer中新建一个连接,点击左上角的“绿色加号”如下图所示


    2

    创建数据库连接,如下图所示:

    3

    填写完配置以后可以点击“Test”来测试数据库连接是否正确,如上图所示,左下角有“Status:Success”则表明数据库连接正确。

     

    创建新用户

    1.  连接登陆数据库

    1. 接着为ORCL这个数据库创建新用户,如下图所示

    1. 填写用户名和密码,以及为用户指定表空间。如下图所示

    1. 为用户分配权限

    1.  查看创建用户和分配权限所对应的sql代码,如下图所示。

    导入表

    1、登入sys,给已经建好的用户DBA限权。

    2、在sqlDevlopere构建器控制台输入两条语句:

    2.1:grant dba to 用户表;

    2.2:alter user 用户表default role DBA;

    3、在所在dmp文件盘下调出cmd控制台(按住ctrl+shift右击空白,)


    输入以下语句:

    imphospitals/yiy17176 file=phis log=phis full=y ignore=y

    (imp表名/密码 file=数据库文件前缀log=数据库文件前缀full=y ignore=y)

    3、开始导入。

    展开全文
  • 打开sql的xp_cmdshell配置

    千次阅读 2012-04-28 12:23:55
    打开sql的xp_cmdshell配置 1、需要将数据库服务登陆方式改成本地 打开“控制面板->管理工具->服务”,找到Sql Server服务,双击打开,如下图   将登陆身份改成此帐户,填入windows登陆帐号及密码,然后...
  • SQL/MYSQL数据库 、表单、创建 首先确定你已经安装好了MySQL并且已经配置完毕 ①进入MySQL工作区 方法一找到程序进入并且输入MySQL密码: 方法二: window+r 输入cmd 进入命令提示符 mysql -u root -p 并输入mysql...
  • 由于sql文件过大,超过了100M,再数据库的窗口执行,结果超出内存了,对于特别大的sql文件可以使用sqlcmd进行执行 ###1.打开cmd窗口 运行–cmd–进入到sql文件所在的文件夹。 如果是win7可按Shift+右键 此窗口打开...
  • 命名管道提供程序: 无法打开与 SQL Server 的连接 [2].Sqlcmd: 错误: Microsoft SQL Native Client : 建立到服务器的连接时发生错误。连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会...
  • idea配置连接数据库的操作方法

    万次阅读 多人点赞 2020-05-08 14:47:21
    idea连接数据库教程目录一、 连接操作1.1 创建连接1.2 连接数据库1.3 查看检验1.3.1 终端上检验1.3.2 Navicat上检验二、 解决问题 一、 连接操作 简介:介绍如何创建连接,具体连接某个数据库的操作流程。 1.1 ...
  • 一、SQL Server 2005的配置: 1、安装好SQL Server 2005后,运行 开始 → 所有程序 → Microsoft SQL Server 2005 → 配置工具 → SQL Server Configuration Manager。 打开的窗口的左边找到 MSSQLSERVER的协议...
  • 动态批量删除SQL数据库中的表

    千次阅读 2016-01-05 14:55:37
     项目需求中需要用到动态批量的删除数据库中的表  1、需要的参数 数据库的名称 需要删除的表名list,EF实体名称  底层封装好的SQLhelper类,代码如下: using System; using System.Collections; using...
  • sql2003可以使用osql命令,但是不能使用sqlcmd命令。SQL 2005 如果可以使用osql.exe 这个CMD命令的话,就简单了:将登陆的语句变一下就可以了,如C:/>osql -S 192.168.0.1 -U sa -P 12345 -d pubs1> select * from ...
  • java连接SQL数据库

    千次阅读 2015-04-15 09:22:18
    最近也查了许多java连接数据库的内容 总结如下 1 http://blog.csdn.net/stewen_001/article/details/19553173/ 2 http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/ 3 ...
  • 查看数据: mysql -u root -p 输入密码root进入数据库 show database; 接下来暂时没写 等会
  • Eclipse连接SQL Server 2008数据库

    万次阅读 2016-05-03 23:51:47
    本文转载自:Eclipse连接SQL Server 2008数据库 ...连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果安装时选用了后者,则重新设置如下: ...
  • SQLServer数据库异机备份配置说明     一、修改参数 执行以下命令: sp_configure'show advanced options',1 reconfigure go sp_configure'xp_cmdshell',1 reconfigure go   二、创建存储过程   ...
  • 任务2 安装和配置MySQL数据库;MySQL概述;MySQL的安装;配置MySQL;配置MySQL;配置MySQL;配置MySQL;配置MySQL;配置MySQL;配置MySQL;安装成功的界面;启动方法一自带界面;登录mysql;通配符;练习;输入密码默认123456;方法...
  • 利用sqlcmd.exe连接到数据库

    千次阅读 2013-03-23 21:15:05
    SQL Server 支持使用 TCP/IP 网络协议(默认值)、命名管道协议和 VIA 协议的客户端通信。如果客户端要连接到同一计算机上的数据库引擎实例,则也可以...如果连接字符串未指定任何协议,sqlcmd 将使用其连接的别名
  • 小码笔记18:SQL数据库语法

    千次阅读 2021-03-26 16:54:18
    所有的关系型数据库都可以使用通用的 SQL 语句进行管理 DBMS DataBase Management System 常见的关系型数据库: MySQL:开源免费的数据库,小型的数据库,已经被 Oracle 收购了。 Oracle:收费的大型数据库,Oracle...
  • 网上像这类教你怎样使用JDBC连接数据库的教程也是很多,但大都没有考虑到初学者的理解能力,希望我写的这份日志能让大家明天怎么样完整的JAVA使用JDBC操作数据库这里数据库我使用的是Microsoft SQL Server ...
  • cmdshell是一个过于强大的组件,它可以直接以操作系统命令行解释器的方式执行给定的命令字符串,因此SQL Server 阻止了对组件 'xp_cmdshell' 的 过程 'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的...
  • sql 数据库远程配置(不/安装ssms)

    千次阅读 2016-06-28 15:59:50
    用户需要做的第一件事是检查SQL数据库服务器是否允许远程链接。SQL 2008服务器可以通过打开SQL Server 2008管理项目(SQL Server 2008 Management Studio,)来完成这项检查。其具体操作为: (1)右击SQL...
  • 配置文件定义数据库连接和命令,运行即可。配置示例: <!-- 数据库配置 --> (local)" user="sa" password="123" dbname="db" /> <!-- 要执行的命令 --> <CMDList> <CMD str="CREATE TABLE Persons...
  • SQL数据库端口打开

    千次阅读 2015-09-16 21:54:24
    1 确定本机1433端口是否开启 开始--运行--输入cmd--回车,新界面输入 telnet localhost 1433回车,出现一个黑屏,说明本机连接...开始--所有程序--Microsoft SQL Server 2008--配置工具--SQL Server 配置管理
  • 局域网中SQLServer数据库连接问题

    千次阅读 2018-03-02 16:11:28
    我遇到的问题是局域网的A电脑(未安装数据库)想访问有数据库的B电脑(安装了SQLServer数据库)上的SQLServer数据库,结果总是显示连接不上,不能识别或则拒绝等。但是B电脑上能够正常打开登陆SQLServer数据库...
  • Quartz.NET中配置数据库连接

    千次阅读 2009-10-21 21:33:00
    使用Quartz.net 配置了一个Windows 服务的时候,需要从数据库读取数据,因为服务不像web站点一样,可以web.config中配置connectionStrings结点。 但是,Quartz.Net ,我们同样可以实现数据库连接的灵活配置:...
  • cmd创建数据库

    万次阅读 2018-08-07 08:29:18
    1.上一篇已成功安装MySQL服务,先以管理员身份运行cmd。 2.登录。输入“mysql -uroot -p”,回车,输入密码,回车。 2.创建数据库。输入“create databases test;”,创建数据库“test”。注意:SQL语句以“;”...
  • 配置mysql数据库连接一共有如下几个步骤:l 安装mysql数据库(上面第一步)l 创建liferay数据库(使用数据库脚本文件生成数据库文件portal-mysql.sql or create-mysql.sql)l 部署数据库驱动器(mysql.jar or ...
  • 首先,连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果安装时选用了后者,则重新设置如下: ...   ...当你保证SQL Server 2012是采用SQL Server身
  • eclipse与SQL Serverv的连接一、准备二、配置1.设置用户名登陆2.新建数据库1.方法一2.方法二3.一些协议4.jdbc的操作5.eclipse的相关三、测试 一、准备 SQL Server 2019 SQL Server 2019的下载及安装 eclipse JDK...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 61,784
精华内容 24,713
关键字:

在cmd中配置sql数据库