RHEL environments in YugaByte DB - database

Does Yugabyte work with RHEL environments? I didn’t see RHEL mentioned in the linux environment.

Yes, YugaByte DB works with RHEL, and has been tested with RHEL 7.x OS.
This is mentioned here (link may be hard to get to): https://docs.yugabyte.com/latest/deploy/checklist/#basics

Related

how to install oracle database express on mac m1

I want to Install Oracle Database Express on macbook m1 but it only supports linux and windows, I downloaded Sql developer but I m unable to download Oracle database. I tried to install using docker and OrcaleVM but both attempt were unsuccessfull. I also tried playonmac but it only supports x86 software and x64 software crashes when i try to run. What should i do to install oracle database express on macbook with M1 chip??
Looks like the Oracle Database team hasn't released a build for ARM chipsets yet.
I had a similar issue (w/ docker) and solved it by following these steps:
Uninstall docker desktop if installed
Run brew install colima
Run brew install docker
Run colima start --memory 4 --arch x86_64
Run an Oracle DB image using docker (e.g docker run -e ORACLE_RANDOM_PASSWORD=yes -p 1521:1521 -d gvenzl/oracle-xe)
This should successfully run a container w/ an Oracle DB on the new M1 Macs.
This doesn't answer the question directly, but... A solution worth considering for M1 Mac users is using the Oracle-cloud database. It's "always free" so it's not a trial that expires after a certain time period. It's essentially having your own oracle database in the cloud that you can connect to natively from your own machine
https://www.oracle.com/cloud/free/
It seams that the only way today is to use parallel desktop with an ARM Windows.
To download it you have to register for the Windows Insider Program:
https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64
It should works:
https://github.com/oracle/docker-images/issues/1814#issuecomment-826554712
I've been struggling to find a solution to this for the past couple of days, and finally have a halfway-decent solution. I've had success running Oracle Linux 8 (x86_64) with UTM, and then installing Oracle DB 21c EE in the VM. The setup, configuration and installation is completely manual and will take a significant chunk of time, but the outcome is pretty satisfactory. Mouse didn't work for me, so the GUI is pretty much useless. From what I've read, hardware acceleration doesn't work either, so my recommendation is to stay away from the UI as much as you can. I used keyboard to navigate the OL8 installer, and selected the "server" installation mode with headless packages. The install script (here) from the vagrant project was quite helpful in installing and configuring the DB. Performance-wise, I've found it to be quite snappy (to be fair, I've just tested the basics). The VM consumes ~5GB RAM of the 8GB I've allocated to it. In terms of CPU, I've allocated four cores to the VM, but I haven't seen it use any more than 50% of one core. Again, I use it for very basic CRUD requests, so that's all I've tested it with. And just to give a little context, I'm on the M1 MBA with 16GB RAM.
Regarding Apple M1 specifically, it is a 'known' issue.
Below solution worked for me: You probably installed node with either nvm or brew, by doing that you will install the arm64 version and get this error. The only solution for now is to download and install node from the homepage directly.
Read below for reference:
https://github.com/oracle/node-oracledb/issues/1349
You can install oracle db on apple silicon Mac’s
Oracle Database on Apple Silicon MacBook | M1, M2
https://youtu.be/GJyCY3F0mmI

Is there any workaround to install Greenplum database on Windows

Seems like greenplum database cannot be installed on windows. I have a certain requirement for which this would be best if I can install it on windows. Is there any possibility or workaround for this?
No, Windows is not a supported operating system for the Greenplum server.
http://docs.greenplum.org/6-1/install_guide/platform-requirements.html#topic13
Lists the supported Operating Systems:
-Red Hat Enterprise Linux 64-bit 7.x (See the following Note.)
-Red Hat Enterprise Linux 64-bit 6.x
-CentOS 64-bit 7.x
-CentOS 64-bit 6.x
-Ubuntu 18.04 LTS

Can we connect to any version of oracle using cx_oracle library python?

I am trying to write a script to connect to all version's of oracle database starting from the latest to the oldest version of database.
I tried myself with cx_oracle library found like it needs a client library in the local to connect to remote database like if I download the latest version then it will work up to latest few versions not all.
Also tried with Sqlalchemy connection which is also using cx_oracle libraries.
Please do guide me if am doing anything wrong? I would also like to hear if there are any other ways to connect to the database using PYTHON
cx_Oracle 6 and higher already support connecting to any Oracle database from 9i all the way up to 18c depending on the client that you are using. cx_Oracle requires Oracle Client libraries at least at 11.2. You can see the interoperability notes here. Since anything earlier than 11.2 is no longer supported anyway, that should be adequate in almost all circumstances.
You can also use ODBC to connect to the database but that won't perform as well as cx_Oracle does.
I have an 11.2 Oracle database client on my corporate Windows 7 laptop and use cx_Oracle to connect to databases from version 9.2 to 12.2 without any difficulty.
The other way I connect to databases of all versions is to wrap Python around the Linux version of Oracle's sqlplus utility. This way I do not need to install cx_Oracle and can run with an older Oracle client and the version of Python that comes with the Linux distribution. In my case I am running on Redhat 6 which comes with Python 2.6. I connect to databases from version 8.1 to 12.2 in this way.
I have a blog post about how I run sqlplus from Python on Linux: https://www.bobbydurrettdba.com/2016/11/04/running-sqlplus-from-a-python-script/
Bobby

Is there an Oracle DB 11g or 10g available for Mac osx?

I have searched high and low and can't seem to find any download for Oracle Database 10/11g for Mac OSX. There area pages with links, but all the links are dead or point to the standard oracle downloads with no OSX version.
Is there an Oracle DB 11g or 10g available for Mac osx? If so, where is it?
once upon a time there was a 10.2.4.0 download at http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10204macsoft_x86-64.html . Some people got it to work with the help of this blog post , but I never got it to work.
Oracle says,
"Oracle Database 10.2 and 11.1 are no longer available for download.
The software is available as a media or FTP request for those
customers who own a valid Oracle Database product license for any
edition. To request access to these releases, follow the instructions
in Oracle Support Document 1071023.1 (Requesting Physical Shipment or
Download URL for Software Media) from My Oracle Support."
So, the long answer is - it's possible to get it going but truly doubtful that it's worth your effort.
For those who want to setup oracle on the VM , here is a link about how to go about based on my personal experience
https://docs.google.com/document/d/1Th5MSIhS13YIJYCD8W1GLnOQEfrfov-92-He1cluTec/pub
I had the exact same question as you and wondered for a while. Finally I managed to install 11gR2 using VirtualBox and wrote a detailed blog post describing the process first about 11gR2 and recently updated for 12cR1.
Oracle 11g is available for:
Microsoft Windows (32-bit)
Microsoft Windows (x64)
Linux x86
Linux x86-64
Solaris (SPARC)
Solaris (x86-64)
HP-UX Itanium
HP-UX PA-RISC (64-bit)
AIX (PPC64) zLinux64
But not for Mac OSX.
See this page.
Actually Oracle should release a version of Oracle 11g for Mac OS too. If they are making a version of Oracle Virtual Box then they should have also the need of making a version of Oracle 11g or 12c for Mac OS.

Access SQL Server from Solaris

I found out about the freeTDS which can be used here, but there are doubts about its stability in the production environment. Is there any other way to interactive with MSSQL Server from Solaris besides using ODBC driver?
Don't know of any other way.
We're using unixODBC + freeTDS + DBD::Sybase in a production environment.
It can be fiddly setting it up, but we have no problems with stability.
It is possible to use FreeTDS directly and bypass unixODBC.

Resources