精华内容
下载资源
问答
  • 参考:... 安装好的sqlserver2017中文乱码,原因是排序规则问题,最根本解决方法是修改默认排序规则 ...先停止运行sqlserver ...linux下对的sqlserver提供了很好的修改排序规则的方式 cd

    参考:http://www.sohu.com/a/119279134_468635

    安装好的sqlserver2017中文乱码,原因是排序规则问题,最根本解决方法是修改默认排序规则


    先停止运行sqlserver

    sudo systemctl stop mssql-server

    linux下对的sqlserver提供了很好的修改排序规则的方式

    cd /opt/mssql/bin
    ls -al

    mssql-conf可以用于配置数据库的相关信息


    /mssql-conf set-collation
    回车,提示输入需要设置的排序规则

    Chinese_PRC_CI_AS

    输入Chinese_PRC_CI_AS,回车即可,等待修改完成。重启sqlserver服务

    注:先删掉之前添加的数据库,因为本人修改时,有其他新建的数据库,导致修改排序规则不成功。

    sudo systemctl start mssql-server
    展开全文
  • Linux下停止,启动ORACLE

    千次阅读 2014-05-09 14:32:02
    linux下启动oracle数据库: 1、首先使用oracle用户登录Linux。 2、使用sysdab角色登录sqlplus $ sqlplus as sysdba 3、sql命令行启动数据库 SQL> startup ...到pl/sql下验证是否已经可以

    linux下启动oracle数据库:
    1、首先使用oracle用户登录Linux。
    2、使用sysdab角色登录sqlplus
    $ sqlplus as sysdba
    3、sql命令行启动数据库
    SQL> startup
    4、退出sql命令行
    SQL> exit
    5、打开Oracle监听
    $ lsnrctl start

    到pl/sql下验证是否已经可以连接


    linux下停止oracle数据库:
    1、首先使用oracle用户登录Linux。
    2、停掉Oracle监听
    $ lsnrctl stop
    3、使用sysdab角色登录sqlplus
    $ sqlplus as sysdba
    4、sql命令行停止数据库
    SQL> shutdown


    shutdown不同的命令参数:
    shutdown normal:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
    shutdown transactional:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
    shutdown immediate:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。
    shutdown abort:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。


    展开全文
  • 利用uniread 解决 Linux下SQL*Plus 命令行历史回调功能作者: Fenng 大家知道, 在 Windows 平台 命令行中的 SQL*Plus 有命令行历史回调的功能,在SQL*Plus工具下面,可以利用键盘的"向上向"箭头键对命令行的进行回...

    利用uniread 解决 Linux下的SQL*Plus 命令行历史回调功能

    作者: Fenng

    大家知道, 在 Windows 平台 命令行中的 SQL*Plus 有命令行历史回调的功能,在SQL*Plus工具下面,可以利用键盘的
    "向上向下"箭头键对命令行的进行回调.而在Linux上则没有该功能(虽然 Shell 可以做到这一点,但是 SQL*Plus 不可以).
    而该功能对于CLI爱好者来说几乎是不可缺的,不知道为什么 Oracle 不把这个功能加进来.不得而知了.

    一些SQL*Plus 的替代产品(如 gqlplus 以及yasql)具备command-line editing 和Command history的功能, 但是这
    些产品的开发进度较慢--有的甚至已经停止了更新.

    (参见: gqlplus http://sourceforge.net/projects/gqlplus 以及 yasql http://sourceforge.net/projects/yasql/
    等 SQL*Plus 替代工具 ).

    在网络上闲逛的时候, 发现了一个在Linux下面的解决办法, 现在和大家共享.

    该工具叫做uniread (
    http://sourceforge.net/projects/uniread/ ) ,熟悉Linux下变成的朋友可能看到这个名字已经
    想起了一些东西:readline . 不错,该工具就是利用GNU的readline库来完成我们的需求的.

    我们先看一下对该工具的介绍:

    uniread - universal readline - adds full readline support (command editing, history, etc.) to any existing
    interactive command-line program. Common examples are Oracle's sqlplus or jython. uniread will work
    on any POSIX platform with Perl.

    可以看出,该工具可以对任何既有的交互命令行程序都可提供完备的readline支持.

    从该站点下载源程序.目前的稳定版本是1.01.

    在安装该工具之前系统必须安装好Perl, 此外还必须要三个工具包:

    GNU readline
    http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html

    Term::ReadLine::Gnu
    http://search.cpan.org/dist/Term-ReadLine-Gnu/

    IO::Tty

    http://search.cpan.org/dist/IO-Tty/

    其中GNU readline 上面的网页在我的机器上打不开(不可访问?),如果你也是同样情况,可以到
    http://www.gnu.org/directory/readline.html 这个页面下载.

    下载后,首先解压缩:

    #
    tar -xzvf readline-4.3.tar.gz

    进入进入到该目录中编译并安装:

    #
    ./configure
    # make
    # make install

    后面两个的安装: tar -zxvf ....
    进入到该目录中:

    #
    perl Makefile.pl
    # make
    # make install

    都安装完了之后,进行 uniread 的安装:

    #
    tar -xzvf uniread-1.01.tar.gz
    #
    cd uniread-1.01
    #
    ./configure
    #make
    #make install

    注: 以上的命令行操作所在绝对路径为了方便而省略,你的环境肯定会和我的不同,此外,建议使用普通用户编译,然后用 root 进行
    make install .

    都安装完了之后
    切换到Oracle用户下:

    $ uniread sqlplus /nolog

    输出类似如下:

    [uniread] Loaded history (12 lines) //我的已经运行一次了,uniread 缓冲了12行history

    SQL*Plus: Release 10.1.0.2.0 - Production on Sat Mar 6 00:23:05 2004

    Copyright (c) 1982, 2004, Oracle. All rights reserved.

    SQL>

    查看uniread的Manual:

    $man uniread


    你可以做个sqlplus 的别名 ,uniread的使用是透明的,是不是很方便了? 不要忘了:这个工具是有通用性的,不止是 SQL*Plus
    可以这样用,其他类似的命令行程序也能如此的.


    参考内容:

    uniread的站点
    http://sourceforge.net/projects/uniread

    GNU readline http://www.gnu.org/directory/readline.html
    "The Readline library provides a set of functions for use by applications that allow users to edit
    command lines as they are typed in."

    目前还算万能的Google 
    http://www.google.com



    原文出处:
    http://www.dbanotes.net/Oracle/uniread-howto.htm

    展开全文
  • 大家知道, 在 windows 平台 命令行中的 sql*plus 有命令行历史回调的功能,在sql*plus工具下面,能够利用键盘的"向上向"箭头键对命令行的进行回调.而在linux上则没有该功能(虽然 shell 能够做到这一点,但是 sql*...
    大家知道, 在 windows 平台 命令行中的 sql*plus 有命令行历史回调的功能,在sql*plus工具下面,能够利用键盘的
    "向上向下"箭头键对命令行的进行回调.而在linux上则没有该功能(虽然 shell 能够做到这一点,但是 sql*plus 不能够).
    而该功能对于cli爱好者来说几乎是不可缺的,不知道为什么 oracle 不把这个功能加进来.不得而知了.

    一些sql*plus 的替代产品(如 gqlplus 连同yasql)具备command-line editing 和command history的功能, 但是这
    些产品的研发进度较慢--有的甚至已停止了更新.

    (参见: gqlplus http://sourceforge.net/projects/gqlplus 连同 yasql http://sourceforge.net/projects/yasql/
    等 sql*plus 替代工具 ).

    在网络上闲逛的时候, 发现了一个在linux下面的解决办法, 现在和大家共享.

    该工具叫做uniread ( http://sourceforge.net/projects/uniread/ ) ,熟悉linux下变成的朋友可能看到这个名字已
    想起了一些东西:readline . 不错,该工具就是利用gnu的readline库来完成我们的需求的.

    我们先看一下对该工具的介绍:

    uniread - universal readline - adds full readline support (command editing, history, etc.) to any existing
    interactive command-line program. common examples are oracles sqlplus or jython. uniread will work
    on any posix platform with perl.

    能够看出,该工具能够对任何既有的交互命令行程式都可提供完备的readline支持.

    从该站点下载源程式.现在的稳定版本是1.01.

    在安装该工具之前系统必须安装好perl, 此外还必须要三个工具包:

    gnu readline
    http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html

    term::readline::gnu
    http://search.cpan.org/dist/term-readline-gnu/

    io::tty
    http://search.cpan.org/dist/io-tty/

    其中gnu readline 上面的网页在我的机器上打不开(不可访问?),假如您也是同样情况,能够到
    http://www.gnu.org/directory/readline.html 这个页面下载.

    下载后,首先解压缩:

    # tar -xzvf readline-4.3.tar.gz

    进入进入到该目录中编译并安装:

    # ./configure
    # make
    # make install

    后面两个的安装: tar -zxvf ....
    进入到该目录中:

    # perl makefile.pl
    # make
    # make install

    都安装完了之后,进行 uniread 的安装:

    #tar -xzvf uniread-1.01.tar.gz
    #cd uniread-1.01
    #./configure
    #make
    #make install

    注: 以上的命令行操作所在绝对路径为了方便而省略,您的环境肯定会和我的不同,此外,建议使用普通用户编译,然后用 root 进行
    make install .

    都安装完了之后
    转换到oracle用户下:

    $ uniread sqlplus /nolog

    输出类似如下:

    [uniread] loaded history (12 lines) //我的已运行一次了,uniread 缓冲了12行history

    sql*plus: release 10.1.0.2.0 - production on sat mar 6 00:23:05 2004

    copyright (c) 1982, 2004, oracle. all rights reserved.

    sql>


    查看uniread的manual:

    $man uniread


    您能够做个sqlplus 的别名 ,uniread的使用是透明的,是不是很方便了? 不要忘了:这个工具是有通用性的,不止是 sql*plus
    能够这样用,其他类似的命令行程式也能如此的.


    参考内容:

    uniread的站点 http://sourceforge.net/projects/uniread

    gnu readline http://www.gnu.org/directory/readline.html
    "the readline library provides a set of functions for use by applications that allow users to edit
    command lines as they are typed in."

    现在还算万能的google http://www.google.com





    原文出处:
    <a href="http://www.dbanotes.net/oracle/uniread-howto.htm">http://www.dbanotes.net/oracle/uniread-howto.htm</a> 
    展开全文
  •  微软的数据库sqlserver 一直以来都是windows版本的,但最近微软推出了基于linux 版本的sqlserver数据库,详细的安装步骤如下:参考官网  ...
  • Linux下使用BenchmarkSQL测试PostgreSQL

    千次阅读 2013-05-06 20:58:47
    之前转载过师兄的一篇博文《linux下使用Benchmark测试PostgreSQL》,上面讲的很详细,自己也按照过上面的方法演练了一边,不过也发现了其中的一个小问题,这里我在根据现有的各种资料重新整理一下使用Benchmark测试...
  • 接上文SQL Server On Linux(1)——CentOS 7 安装SQL Server2019 在安装过程中,作者发现了一些信息,这些信息引起了作者的兴趣,那么下面作者把自己研究的结果分享出来,如果读者对此有深入研究过,欢迎指正。 .....
  • 启动和停止SQL server

    千次阅读 2016-07-19 15:54:30
    启动和停止SQL server的方法: 我的电脑右键--管理--服务和应用程序--服务--右边列表中将列出所安装的所有SQL Server 2008服务。选择要启动的服务,单击鼠标右键,在弹出的菜单中选择“启动”命令,启动服务 开始...
  • Linux下执行Oracle的sql脚本

    万次阅读 2018-04-26 13:29:19
    安装完数据库后,需要进行以下操作:(1) 启动监听:Root用户登录后,输入:$su – oracle 回车(Oracle为Oracle数据库安装用户,必须有横杠: - )...$lsnrctl stop -- 停止(2) 启动Oracle服务:$sqlplus / as...
  • Linux服务器上安装SQL Server

    千次阅读 2019-04-16 21:33:06
    先决条件 您必须具有RHEL 7.3,7.4,7.5或7.6机器,且内存至少为2 GB。 适用于: SQL Server(仅限...然后,您可以使用sqlcmd连接以创建第一个数据库并运行查询。 1.安装SQL Server 要在RHEL上配置SQL Server,请在终...
  • SQL Server中,想要启动或停止SQL Server服务,通过SQL Server命令行操作就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。 操作步骤如下: (1)在操作系统的任务栏中单击“开始”菜单,选择...
  • Linux安装MS-SQLSERVER及客户端连接

    千次阅读 2020-02-03 18:53:25
    Linux下安装MS-SqlServer数据库有两种方式,第一种是使用rpm安装包安装,第二种是用dnf(yum)源镜像安装。 条件要求:RHEL 7.3、7.4、7.5、7.6 或 8 计算机(内存至少为至少 2 GB) 。如果以前安装了 SQL Server 的 ...
  •   不管是Linux还是Windows平台,如果没有在安装过程手动选择启动的话,SQL Agent是默认不启动的,在生产环境,基本上不存在不使用SQL Agent的情况,因此我们需要把它启用。   另外读者可以看到右键是没有...
  • 首先切换到oracle用户:su oracle sqlplus / as sysdba进入sql命令行:1.启动: sql> startup 即可启动oracle ...停止 sqlplus / as sysdbasql> shutdown 即可停止数据库 sql>exit 退出然后停止监听: $ l
  • 1.先检查Linux中是否安装有mysql并且卸载自带的mysql2.同理,进入到/usr/local目录,新建mysql目录3.将root目录的mysql.tar文件复制到当前mysql目录并解压4.安装mysql的服务器端和客户端rpm -ivh MySQL-server...
  • Linux下如何启动和停止oracle

    千次阅读 2018-05-24 09:07:16
    查看oracle是否启动:ps -ef |grep ora查看tomcat是否启动:ps -ef |grep tomcat停止防火墙:service iptables stop 或 try "/etc/rc.d/init.d/iptables stop"启动步骤:su - oracleexport ORACLE_SID=你...
  • linux上面sqlserver数据库的操作

    千次阅读 2019-04-19 17:51:00
    sqlserver2017可以安装到linux也不是什么新鲜事, centos安装好sqlserver后有一写操作 systemctl status mssql-server:查看sqlserver的状态 sudo systemctl stop mssql-server:停掉sqlserver服务 sudo ...
  • Linux系统MySQL5.7用source导入areas.sql
  • SQL SERVER ON LINUX安装和使用

    千次阅读 2017-09-27 09:32:39
    其实到微软出这个linux版比较尴尬,如果能早些时候出来的话,肯定是挺好的。不过有总比没有好。今天主要讲SQL SERVER ON LINUX 如何安装 和基本使用
  • linux下数据库启动和停止

    千次阅读 2018-03-29 10:21:06
    具体步骤:1、到数据库:sqlplus /nolog conn as sysdba 以管理元身份登录: ===== 2、关闭数据库:shutdown immediate 3、启动数据库:startup ----停数据库:先停监听,在停数据库启动:先启数据库,在...
  • SQL Server on Linux入门教程

    千次阅读 2017-10-10 16:27:18
    2016年微软宣布推出可运行在Linux系统SQL Server数据库,该版本目前还是早期预览版本。 本课程主要介绍SQLServer On Linux的基本知识。 课程目标  掌握SQLServer On Linux的使用 适合人群  数据库...
  • Linux 启动停止oracle实例 启动数据库实例,分为两步: 第一步,启动监听;  [oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”   [oracle@wuzhq ~]$ lsnrctl start --“打开监听”
  • 在Windows环境,mysql数据库的sql语句是不区分字母大小写的,但是程序移植到linux环境中,就会造成某些大小写不一致的语句执行失败,解决方法如下: 首先打开/etc/mysql/my.cnf,或/etc/my.cnf文件,语句如:vi...
  • 1、启动数据库:oracle@suse92:~> sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> con
  • linux db2v9.7 意外退出 SQL1072C

    千次阅读 2018-11-10 19:33:32
    进入对应用户查看,查询db2线程已被杀死,尝试再次启动db2,报如下错误。 SQL1072C The database manager resources are in an inconsistent state. DB2 may have been incorrectly terminated, or anothe...
  • oracle11g for linux 启动/停止服务

    千次阅读 2016-06-30 15:18:18
    linux下 oracle服务 的启动与停止
  • 二、sql文件内容:--创建函数 CREATE OR REPLACE function fun_createuid1 return varchar2 is Result varchar2(32); begin select sys_guid() into Result from dual; return(Result); end fun_create...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,742
精华内容 23,496
关键字:

linux下停止sql查询

linux 订阅