日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sqlplus使用教程

發布時間:2023/12/14 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sqlplus使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

sqlplus基本概念:
Oracle的sqlplus是與oracle數據庫進行交互的客戶端工具,借助sqlplus可以查看、修改數據庫記錄。在sqlplus中,可以運行sqlplus命令與sql語句。sqlplus是oracle原始數據操作的客戶端,這種命令行的格式有著強大的邏輯性,如果經常使用會對數據庫的理解加深很多。

安裝sqlplus:

  • 下載oracle 客戶端與sqlplus工具
    官方下載地址 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 選擇相對應的版本 且版本號要一致
  • 解壓客戶端和sqlplus工具
    解壓兩個包將兩個包的所有文件放在同一目錄下
  • 配置tns文件
    在步驟2的目錄下新建 network/admin目錄并且新建文件 tnsnames.ora
    tnsnames.ora中增加net service name連接的格式如下
    THU12CPDB=
    (DESCRIPTION=
    (ADDRESS=
    (PROTOCOL=TCP)
    (HOST=)
    (PORT=1521)
    )
    (CONNECT_DATA=
    (SERVER=dedicated)
    (SERVICE_NAME=)
    )
    )
  • 配置windows環境變量:
    ORACLE_HOME,按計算機(我的電腦)右擊-》高級系統設置-》高級-》環境變量-》在系統變量中新建:
    變量名 ORACLE_HOME
    變量值 C:\instantclient_12_2
  • TNS_ADMIN=C:\instantclient_12_2
    變量名 TNS_ADMIN
    變量值 C:\instantclient_12_2

    NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    變量名 NLS_LANG
    變量值SIMPLIFIED CHINESE_CHINA.AL32UTF8,SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    path變量后面添加 C:\instantclient_12_2;
    可以設置將當前目錄加入path 環境變量中以方便操作系統查找 sqlplus.exe 的運行程序,如果沒有path就需要在cmd中切換到客戶端目錄下運行

    CMD中使用sqlplus:
    運行-cmd-如果已經配置path可以直接輸入sqlplus啟動,否則需要進入客戶端目錄

  • 啟動:
    sqlplus 數據庫名/密碼@tnsname
  • 退出:quit\exit
  • 執行sql文件帶日志
    spool c:\abc.log
    @abc.sql
    spool off
  • 查詢服務器使用的字符編碼
    select userenv(‘language’) from dual;
  • 總結

    以上是生活随笔為你收集整理的sqlplus使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。