如何下载sqlplus在Windows 8中运行sql命令?

时间:2015-08-30 12:44:59

标签: sqlplus

对不起,大概用一个非常愚蠢的问题来打扰你们,但我刚刚开始学习数据库管理系统,今天我尝试了我的第一个sql类,我必须登录,提供我的登录详细信息并学习一些介绍句法。但我已经完成了我的第一个sql任务,我必须创建一个表并输入值。为此,我需要在我的电脑中使用slad plus。我打开了Oracle网站并感到困惑。不明白怎么做,也没有找到一个好的一步一步的说明,我可以理解和下载。请提供一个循序渐进的过程,其中包含可以正确下载的链接。另外我想说,我的学校提供​​了sql plus软件但它没有运行并且出现错误“ocl.dll”错误。我真的需要你的帮助。提前谢谢。

3 个答案:

答案 0 :(得分:6)

如果您需要SQL * Plus,可以从here

下载Oracle Instant Client

安装它并确保您的路径上有SQL * Plus exe。

或者,您也可以使用here中的Oracle SQLDeveloper或基于我们为SQLDeveloper构建的SQL引擎的基于Java的Oracle SQL命令行SQLcl。您可以下载here

SQLcl非常简单,您可以使用EZconnect语法连接到任何Oracle数据库

sql.exe usernamepassword@yourdatabasemachinename:yoursqlportnumber/databasename

如,

sql barry/omagh@devbox:1521/DEVDB1

如有任何问题,请查看社区页面here

希望这有帮助。

答案 1 :(得分:0)

我觉得添加sql server和安装花了很多时间来发现和理解所以我添加了一些步骤来获得使用sql +工具可以找到的相同用法。此安装适用于oracle 11g快递版。 This is the link from which you can download oracle database software

  1. 解压缩zip文件(不要更改名称)
  2. 启动“设置”
  3. 当被要求选择密码时选择你的东西 不会忘记并写下来 因为以后不能轻易改变
  4. 当它完全安装时,你会的 查看桌面上的快捷方式,大多数情况下都不起作用
  5. 打开浏览器输入此链接

    http://127.0.0.1:8080/apex/f?p=4950

  6. 警告:此端口号可以是8081或其他与您的空闲端口相关的内容。如果它被占用,那么在安装窗口时会出现一个PORT编号部分,可以看到那里的编号。

    6.您将看到一个oracle窗口,选择“Application 表达“

    1. 当您看到登录提示时,将SYSTEM作为用户名 并提供您在第4步中选择的密码

    2. 您将看到另一个窗口“创建应用程序 Express Workspace“

    3. 选择“新建”作为“数据库用户名” 为“数据库用户名”命名,必须是 与下一个“Application Express用户名”

    4. 相同
    5. 密码与第4个相同

    6. 11.你将再次看到一个窗口 提供密码

      1. 现在您将看到4个选项 选择“SQL Workshop” - >“sql命令”

      2. 你已经准备好了,你可以在这里做点什么。

      3. 否则CLIMAX:转到您电脑的搜索按钮 键入“运行SQL命令行”。你会看到的 命令行界面。

      4. 在SQL>

        之后输入窗口

        CONNECT USERNAME / PASSWORD

      5. (这些凭据是您在9日和10日创建的 步) 现在你准备好做任何你想做的事了

答案 2 :(得分:0)

我最近为Oracle 19c做到了

  1. 下载SqlPlus即时客户端-instantclient-sqlplus-windows.zip
  2. 下载Instant Client-instantclient-basiclite-windows.x64-19.9.0.0.0dbru.zip
  3. 将步骤2中的文件提取到某个文件夹中,例如c:\Program Files\OraInstClient
  4. 将步骤1中的文件提取到相同文件夹
  5. 将此文件夹添加到Windows系统中的PATH环境变量中
  6. 打开CMD窗口并输入sqlplus

要不使用tnsnames.ora进行连接,请使用以下语法

C:\WINDOWS\system32>sqlplus /nolog 
SQL> connect sys@'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhostname)(PORT=1522))
 (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=myServiceName)))' as sysdba
Enter Password:
Connected.
SQL>

(可选)在同一文件夹下,创建结构-network\admin\tnsname.ora并在其中创建TNS名称