oracle sqlplus 没有用户名和数据库

oracle sqlplus no username and database

我使用本教程在 mac os 上安装了 oracle sqlplus 和即时客户端:https://tomeuwork.wordpress.com/2014/05/12/how-to-install-oracle-sqlplus-and-oracle-client-in-mac-os/comment-page-1/

我现在可以通过键入 sqlplus 在终端中打开 sqlplus,但它要求我输入用户名和密码。

我在网上研究过这些应该在安装过程中创建但是当我这样做时,它没有提示我并且在教程中也没有提到它。它只是说您现在应该可以使用 $ sqlplus username/password@database 进行连接,但我没有用户名、密码,也没有准备好数据库。

我该怎么做?

我想设置所有内容,以便我可以使用 sqlplus 创建数据库和创建表等。

SQLplus 是 Oracle 数据库系统的命令行客户端,Instant Client 是访问它的瘦身驱动程序。所以你还没有安装Oracle数据库(服务器),只安装了客户端。

Oracle 服务器不在 Mac OS X 上 运行。您需要将其安装在具有不同操作系统的机器上。

更新

使用 SQLplus,您可以连接到您所在大学的 Oracle 服务器(除非他们专门对此进行了防范)。您需要一些信息才能连接:

  • 主机名
  • 端口号
  • SID 或服务名称
  • 用户名
  • 密码

然后您可以使用以下命令进行连接:

sqlplus username@host:port/service

或:

sqlplus username@'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=port))(CONNECT_DATA=(SID=sid)(SERVER=dedicated)))'

SQL Developer from Oracle 是一个免费的备用客户端,带有 UI 可以更轻松地连接到数据库并完成您的任务。它需要相同的信息。