没有数据库的oracle sql开发人员

zhte4eai  于 2021-08-09  发布在  Java
关注(0)|答案(2)|浏览(339)

抱歉,如果有人问过这个问题-我在网上找不到任何东西。
我有一些数据在一对excel电子表格,我需要清理,加入,处理等,我想这样做,使用sql语言是直观的,易于使用。我目前可以通过我的工作计算机访问oraclesqldeveloper,但它没有连接到任何数据库,我暂时不能这样做。我知道,如果我有访问数据库的权限,我可以简单地将表上传到那里,然后以这种方式开始使用它们。考虑到这不是一个选项,我想知道是否有任何方法可以让我在我的机器上创建一个本地数据库,我可以上传这些表并以这种方式使用它们?
谢谢!

bmp9r5qi

bmp9r5qi1#

当然。转到oracle技术网络,下载并安装18c速成版(xe)。它是一个轻量级数据库,完全可操作且可自由使用。请务必阅读并遵循安装指南。
或者,访问apex.oracle.com并注册(也免费)。您可以访问数据库和最新的应用程序express(apex)。使用它的向导,很容易创建一个应用程序,让你上传你的文件和工作。
此外,还有oracle云自由层。
如果我是你,我会怎么做?可能是安装xe。

tjvv9vkg

tjvv9vkg2#

从技术上讲,这些其他答案中的一些是可行的,但听起来你是在把这当作工作的一部分,所以你需要在投入工作前与雇主确认几件事:
大多数雇主限制你在工作站或笔记本电脑上安装软件的能力。oraclexe需要管理员权限,因此您需要确认您的公司是否允许您拥有该权限,并且他们是否可以在个人工作站上运行数据库服务。很多人对此并不认同。举个例子:我在公司的笔记本电脑上测试各种概念验证的东西,但我不被允许有管理员特权。我获得了安装oraclevirtualbox的特别许可,这样我就可以使用一些vm,但仅此而已。
考虑到您使用的是公司数据,他们可能不同意您将数据导出到他们不付费的云服务(即,超出他们的安全边界和法律监督范围)。如果你打算走这条路,你需要确保公司也同意这种方法。我猜应该是“没那么多”
至于创建本地数据库,如果不安装需要管理员权限的软件,就不能用oracle实现这一点。正如我提到的,由于安全问题,许多公司在个人工作站上安装创建网络服务(即任何数据库)的软件时都会遇到问题。
不管你决定什么,只要确保你所做的是合法的。

相关问题