美文网首页
sqlcmd的使用

sqlcmd的使用

作者: 这货不是王马勺 | 来源:发表于2024-01-15 10:34 被阅读0次

    连接数据库实例

    本地连接基本命令

    sqlcmd -S localhost -U sa -P '<YourPassword>'
    

    其中-P可以不加,会提示手动输入密码。

    如出现如下报错:

    Sqlcmd: Error: Microsoft ODBC Driver 18 for SQL Server : SSL Provider: [error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:self signed certificate].
    Sqlcmd: Error: Microsoft ODBC Driver 18 for SQL Server : Client unable to establish connection. For solutions related to encryption errors, see https://go.microsoft.com/fwlink/?linkid=2226722.
    

    可以加参数-C跳过验证,等同于ADO.NET 选项TRUSTSERVERCERTIFICATE = true

    常用:

    cd /opt/mssql-tools18/bin
    ./sqlcmd -S localhost -U sa -C
    

    若要使 sqlcmd 和 bcp 能从交互式/非登录会话的 bash shell 进行访问,请使用下列命令修改 ~/.bashrc 文件中的 PATH:

    echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bashrc
    source ~/.bashrc
    

    常用操作

    新建库

    CREATE DATABASE TestDB;
    go
    

    显示库

    1> select name,database_id from sys.databases; 
    2> go 
    

    删除库

    1> drop database testDB; 
    2> go 
    

    更改数据库排序规则

    ALTER   DATABASE   db01  COLLATE   Chinese_PRC_CI_AS;
    

    退出命令行

    QUIT
    

    参考:

    https://linuxcpp.0voice.com/?id=128858
    

    相关文章

      网友评论

          本文标题:sqlcmd的使用

          本文链接:https://www.haomeiwen.com/subject/utqhodtx.html