我很抱歉,可能用一个非常愚蠢的问题打扰了大家,但我刚刚开始学习数据库管理系统,今天我尝试了我的第一个 sql 课程,我必须通过提供登录详细信息来登录,并学习了一些介绍性语法。但我已经得到了第一个 sql 作业,我必须创建一个表并输入值。为此,我需要在我的计算机中下载 sql plus。我打开 Oracle 网站,感到很困惑。不明白怎么做,也找不到一个好的分步说明来让我理解并下载。请提供带有链接的分步过程,我可以通过这些链接正确下载它。另外我想说,我的学校提供了sql plus软件,但它没有运行并给出错误“ocl.dll”错误。我真的需要你的帮助。
如果您需要 SQL*Plus,您可以从此处
下载 Oracle Instant 客户端安装此程序并确保路径中有 SQL*Plus exe。
或者,您也可以使用here中的 Oracle SQLDeveloper 或 SQLcl,这是一个基于 Java 的 Oracle SQL 命令行,基于我们为 SQLDeveloper 构建的 SQL 引擎。您可以在这里下载。
SQLcl 非常简单,您可以使用 EZconnect 语法连接到任何 Oracle 数据库
sql.exe usernamepassword@yourdatabasemachinename:yoursqlportnumber/databasename
例如,
sql barry/omagh@devbox:1521/DEVDB1
对此有任何疑问,请查看社区页面此处。
希望这有帮助。
B
我最近为 Oracle 19c 做了这个
instantclient-sqlplus-windows.zip
instantclient-basiclite-windows.x64-19.9.0.0.0dbru.zip
c:\Program Files\OraInstClient
PATH
环境变量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 名称
我觉得添加 sql server 并安装需要花费很多时间来发现和理解,因此我添加了一些步骤来获得与使用 sql+ 工具可以找到的相同用法。此安装适用于 Oracle 11g Express 版本。 这是您可以下载oracle数据库软件的链接。
解压zip文件(不要更改名称)
启动“设置”
当要求选择密码时,请选择您想要的内容 不会忘记并写下来 因为这以后不能轻易改变
安装完成后,您将 查看桌面上的快捷方式,该快捷方式在大多数情况下不起作用
打开浏览器输入此链接
注意:此端口号可以是 8081 或与您的自由端口相关的其他端口号。如果被占用的话,安装的时候会出现一个窗口,有一个PORT号码栏,可以看到那里的号码。
您将看到一个 Oracle 窗口,选择“Application Express”
当您看到登录提示时,输入 SYSTEM 作为用户名 并提供您在第 4 步中选择的密码
您将看到另一个窗口“创建应用程序 快捷工作空间”
选择“新建”作为“数据库用户名” 为“数据库用户名”命名,该名称必须是 与下一个“Application Express 用户名”相同
密码与第四个相同
11.您将再次看到一个窗口,您必须在其中 给你密码
现在你会看到4个选项 选择“SQL Workshop”->“sql 命令”
一切都已准备就绪,您可以在这里做所有事情。
否则CLIMAX:转到您电脑的搜索按钮 键入“运行 SQL 命令行”。你会看到 命令行界面。
在SQL>后的窗口中输入
连接用户名/密码
(这些凭据是您在第 9 次和第 10 次创建的 步骤)
现在你已经准备好做任何你想做的事了。