oracle  的sqlplus 工具進行翻譯的rlwrap 安裝教程

來源:互聯網
上載者:User

標籤:mpi   cap   mat   val   install   tor   red   fun   may   


一::

連結: https://share.weiyun.com/50R5pBb (密碼:dQPc)

或者該QQ群下載:


二:該工具的安裝步驟:


[[email protected] ~]$ lsdatabase  grid         h:1emp.txt  h:1spooltest.txt  ho                        oyt.lst             selectDesktop   h:1dept.sql  h:1.lst     h:emp.txt         oracle_system_files_back  rlwrap-0.37.tar.gz[[email protected] ~]$ tar -zxvf rlwrap-0.37.tar.gzrlwrap-0.37/rlwrap-0.37/completions/rlwrap-0.37/completions/testclientrlwrap-0.37/completions/coqtoprlwrap-0.37/doc/rlwrap-0.37/doc/rlwrap.man.inrlwrap-0.37/doc/Makefile.amrlwrap-0.37/doc/Makefile.inrlwrap-0.37/filters/rlwrap-0.37/filters/READMErlwrap-0.37/filters/RlwrapFilter.pmrlwrap-0.37/filters/RlwrapFilter.3pmrlwrap-0.37/filters/count_in_promptrlwrap-0.37/filters/pipetorlwrap-0.37/filters/loggerrlwrap-0.37/filters/nullrlwrap-0.37/filters/unbackspacerlwrap-0.37/filters/pipelinerlwrap-0.37/filters/ftp_filterrlwrap-0.37/filters/history_formatrlwrap-0.37/filters/simple_macrorlwrap-0.37/filters/templaterlwrap-0.37/filters/scrub_promptrlwrap-0.37/filters/paint_promptrlwrap-0.37/filters/censor_passwordsrlwrap-0.37/filters/listingrlwrap-0.37/filters/Makefile.amrlwrap-0.37/filters/Makefile.inrlwrap-0.37/src/rlwrap-0.37/src/rlwrap.hrlwrap-0.37/src/redblack.hrlwrap-0.37/src/malloc_debug.hrlwrap-0.37/src/completion.rbrlwrap-0.37/src/Makefile.amrlwrap-0.37/src/Makefile.inrlwrap-0.37/src/main.crlwrap-0.37/src/signals.crlwrap-0.37/src/readline.crlwrap-0.37/src/pty.crlwrap-0.37/src/completion.crlwrap-0.37/src/term.crlwrap-0.37/src/ptytty.crlwrap-0.37/src/utils.crlwrap-0.37/src/string_utils.crlwrap-0.37/src/malloc_debug.crlwrap-0.37/src/filter.crlwrap-0.37/test/rlwrap-0.37/test/testclientrlwrap-0.37/test/testitrlwrap-0.37/tools/rlwrap-0.37/tools/config.guessrlwrap-0.37/tools/config.subrlwrap-0.37/tools/depcomprlwrap-0.37/tools/install-shrlwrap-0.37/tools/missingrlwrap-0.37/READMErlwrap-0.37/configure.acrlwrap-0.37/aclocal.m4rlwrap-0.37/Makefile.amrlwrap-0.37/Makefile.inrlwrap-0.37/config.h.inrlwrap-0.37/configurerlwrap-0.37/AUTHORSrlwrap-0.37/COPYINGrlwrap-0.37/ChangeLogrlwrap-0.37/INSTALLrlwrap-0.37/NEWSrlwrap-0.37/TODOrlwrap-0.37/BUGSrlwrap-0.37/PLEA[[email protected] ~]$ lsdatabase  grid         h:1emp.txt  h:1spooltest.txt  ho                        oyt.lst      rlwrap-0.37.tar.gzDesktop   h:1dept.sql  h:1.lst     h:emp.txt         oracle_system_files_back  rlwrap-0.37  select[[email protected] ~]$ cd rlwrap-0.37[[email protected] rlwrap-0.37]$ lsaclocal.m4  BUGS       completions  configure     COPYING  filters  Makefile.am  NEWS  README  test  toolsAUTHORS     ChangeLog  config.h.in  configure.ac  doc      INSTALL  Makefile.in  PLEA  src     TODO[[email protected] rlwrap-0.37]$ ./configurechecking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking whether make sets $(MAKE)... (cached) yeschecking whether build environment is sane... yeschecking for style of include used by make... GNUchecking for gcc... gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables...checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking dependency style of gcc... gcc3checking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /bin/grepchecking for egrep... /bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking dependency style of gcc... (cached) gcc3checking how to run the C preprocessor... gcc -Echecking for perl... /usr/bin/perlchecking for strip... stripchecking for ANSI C header files... (cached) yeschecking for sys/wait.h that is POSIX.1 compatible... yeschecking errno.h usability... yeschecking errno.h presence... yeschecking for errno.h... yeschecking fcntl.h usability... yeschecking fcntl.h presence... yeschecking for fcntl.h... yeschecking libutil.h usability... nochecking libutil.h presence... nochecking for libutil.h... nochecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking sched.h usability... yeschecking sched.h presence... yeschecking for sched.h... yeschecking sys/ioctl.h usability... yeschecking sys/ioctl.h presence... yeschecking for sys/ioctl.h... yeschecking for sys/wait.h... (cached) yeschecking sys/resource.h usability... yeschecking sys/resource.h presence... yeschecking for sys/resource.h... yeschecking stddef.h usability... yeschecking stddef.h presence... yeschecking for stddef.h... yeschecking termios.h usability... yeschecking termios.h presence... yeschecking for termios.h... yeschecking for unistd.h... (cached) yeschecking for stdint.h... (cached) yeschecking time.h usability... yeschecking time.h presence... yeschecking for time.h... yeschecking getopt.h usability... yeschecking getopt.h presence... yeschecking for getopt.h... yeschecking regex.h usability... yeschecking regex.h presence... yeschecking for regex.h... yeschecking curses.h usability... yeschecking curses.h presence... yeschecking for curses.h... yeschecking termcap.h usability... yeschecking termcap.h presence... yeschecking for termcap.h... yeschecking for term.h... yeschecking for ncurses/term.h... yeschecking argument type of tputs putc function... intchecking whether your getopt() correctly understands double colons in option string... yeschecking for an ANSI C-conforming const... yeschecking for pid_t... yeschecking whether time.h and sys/time.h may both be included... yeschecking whether gcc needs -traditional... nochecking return type of signal handlers... voidchecking for getopt_long... yeschecking for getopt_long... (cached) yeschecking for isastream... yeschecking for mkstemp... yeschecking for pselect... yeschecking for putenv... yeschecking for readlink... yeschecking for sched_yield... yeschecking for setenv... yeschecking for setitimer... yeschecking for setsid... yeschecking for setrlimit... yeschecking for sigaction... yeschecking for snprintf... yeschecking for strlcpy... nochecking for strlcat... nochecking for strnlen... yeschecking for system... yeschecking for openpty in -lutil... yeschecking for openpty... yeschecking for getpty... nochecking for grantpt... yeschecking for unlockpt... yeschecking for getpt... yeschecking for pty/tty type... checking pty.h usability... yeschecking pty.h presence... yeschecking for pty.h... yesOPENPTYconfigure: checking for pty ranges...checking for tgetent... nochecking for tgetent in -lcurses... yeschecking for readline in -lreadline... yeschecking whether your readline headers know about rl_set_screen_size... yeschecking whether your readline library knows about rl_set_screen_size... checking for rl_set_screen_size... yeschecking whether your readline knows about rl_variable_value... yeschecking whether your readline knows about rl_readline_version... yesWill rlwrap find command‘s working directory under /proc/<commands pid>/cwd? let‘s see...checking for /proc/6024/cwd/configure.ac... yesconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating filters/Makefileconfig.status: creating doc/Makefileconfig.status: creating src/Makefileconfig.status: creating doc/rlwrap.manconfig.status: creating config.hconfig.status: executing depfiles commandsNow do:    make (or gmake)  to build rlwrap    make check       for instructions how to test it    make install     to install it[[email protected] rlwrap-0.37]$ makemake  all-recursivemake[1]: Entering directory `/home/oracle/rlwrap-0.37‘Making all in docmake[2]: Entering directory `/home/oracle/rlwrap-0.37/doc‘sed -e ‘s#@[email protected]#/usr/local/share#‘  rlwrap.man > rlwrap.1make[2]: Leaving directory `/home/oracle/rlwrap-0.37/doc‘Making all in srcmake[2]: Entering directory `/home/oracle/rlwrap-0.37/src‘gcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cmv -f .deps/main.Tpo .deps/main.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT signals.o -MD -MP -MF .deps/signals.Tpo -c -o signals.o signals.cmv -f .deps/signals.Tpo .deps/signals.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT readline.o -MD -MP -MF .deps/readline.Tpo -c -o readline.o readline.cmv -f .deps/readline.Tpo .deps/readline.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT pty.o -MD -MP -MF .deps/pty.Tpo -c -o pty.o pty.cmv -f .deps/pty.Tpo .deps/pty.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT completion.o -MD -MP -MF .deps/completion.Tpo -c -o completion.o completion.cmv -f .deps/completion.Tpo .deps/completion.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT term.o -MD -MP -MF .deps/term.Tpo -c -o term.o term.cmv -f .deps/term.Tpo .deps/term.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT ptytty.o -MD -MP -MF .deps/ptytty.Tpo -c -o ptytty.o ptytty.cmv -f .deps/ptytty.Tpo .deps/ptytty.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.cmv -f .deps/utils.Tpo .deps/utils.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT string_utils.o -MD -MP -MF .deps/string_utils.Tpo -c -o string_utils.o string_utils.cstring_utils.c: In function ‘colourless_strlen’:string_utils.c:626: warning: assignment discards qualifiers from pointer target typemv -f .deps/string_utils.Tpo .deps/string_utils.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT malloc_debug.o -MD -MP -MF .deps/malloc_debug.Tpo -c -o malloc_debug.o malloc_debug.cmv -f .deps/malloc_debug.Tpo .deps/malloc_debug.Pogcc -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/local/share\"  -g -O2 -MT filter.o -MD -MP -MF .deps/filter.Tpo -c -o filter.o filter.cmv -f .deps/filter.Tpo .deps/filter.Pogcc -DDATADIR=\"/usr/local/share\"  -g -O2   -o rlwrap main.o signals.o readline.o pty.o completion.o term.o ptytty.o utils.o string_utils.o malloc_debug.o filter.o  -lutil  -lreadline -lcursesmake[2]: Leaving directory `/home/oracle/rlwrap-0.37/src‘Making all in filtersmake[2]: Entering directory `/home/oracle/rlwrap-0.37/filters‘make[2]: Nothing to be done for `all‘.make[2]: Leaving directory `/home/oracle/rlwrap-0.37/filters‘make[2]: Entering directory `/home/oracle/rlwrap-0.37‘make[2]: Nothing to be done for `all-am‘.make[2]: Leaving directory `/home/oracle/rlwrap-0.37‘make[1]: Leaving directory `/home/oracle/rlwrap-0.37‘



三 :使用教程


[[email protected] rlwrap-0.37]$ rlwrap sqlplus / as sysdba;SQL*Plus: Release 11.2.0.3.0 Production on Sun May 6 14:32:53 2018Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options[email protected]>

oracle  的sqlplus 工具進行翻譯的rlwrap 安裝教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.