Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 install oracle db for Mac OS Apple silicon ?

views
     
silverhawk
post Aug 21 2023, 12:09 PM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


Cause oracle likely has a lot of low level hacks for some of its code (features, fixes, etc), which means that virtualizing it isn't so straight forward.

For some insight into maintaining the oracle db codebase: https://news.ycombinator.com/item?id=18442941

Franky, OracleDB is an old dinosaur. I do currently have work in it, but would be glad to never have to touch it again.

TSpiscesguy
post Aug 21 2023, 12:36 PM

私の名前はりゅうです
*******
Senior Member
3,965 posts

Joined: Nov 2006
QUOTE(silverhawk @ Aug 21 2023, 12:09 PM)
Cause oracle likely has a lot of low level hacks for some of its code (features, fixes, etc), which means that virtualizing it isn't so straight forward.

For some insight into maintaining the oracle db codebase: https://news.ycombinator.com/item?id=18442941

Franky, OracleDB is an old dinosaur. I do currently have work in it, but would be glad to never have to touch it again.
*
and some people said Macs are good for software developer even better than windows PC. laugh.gif
li_hat
post Aug 21 2023, 01:38 PM

Getting Started
**
Junior Member
213 posts

Joined: Dec 2004


QUOTE(piscesguy @ Aug 21 2023, 12:36 PM)
and some people said Macs are good for software developer even better than windows PC.  laugh.gif
*
its kinda true because of macos is unix based. software develoment on front end app no issue on apple silicon but when it comes backend app, then this issue come out as u need to mingle with drivers/kernel that current backend solution is only optimize on x86/x64 or special platform like ibmpower/sparc
brkli
post Aug 21 2023, 01:42 PM

On my way
****
Junior Member
592 posts

Joined: Oct 2018
QUOTE(piscesguy @ Aug 21 2023, 12:36 PM)
and some people said Macs are good for software developer even better than windows PC.  laugh.gif
*
no one said Macs are for DBA.. owai...
teckyuan
post Aug 21 2023, 01:57 PM

Getting Started
**
Junior Member
137 posts

Joined: Mar 2008


Oracle is very powerful one leh ..
Where can u get bitmap index ?
SQL server didn't offer that ...
Though I hv been working in SQL server since my first career

ZerOne01
post Aug 21 2023, 02:04 PM

Getting Started
**
Junior Member
124 posts

Joined: Feb 2007
From: Pahang




wtf 2023 still using oracledb
TSpiscesguy
post Aug 21 2023, 02:10 PM

私の名前はりゅうです
*******
Senior Member
3,965 posts

Joined: Nov 2006
QUOTE(li_hat @ Aug 21 2023, 01:38 PM)
its kinda true because of macos is unix based. software develoment on front end app no issue on apple silicon but when it comes backend app, then this issue come out as u need to mingle with drivers/kernel that current backend solution is only optimize on x86/x64 or special platform like ibmpower/sparc
*
QUOTE(brkli @ Aug 21 2023, 01:42 PM)
no one said Macs are for DBA.. owai...
*
full stack developer crying.. laugh.gif
TSpiscesguy
post Aug 21 2023, 02:11 PM

私の名前はりゅうです
*******
Senior Member
3,965 posts

Joined: Nov 2006
QUOTE(ZerOne01 @ Aug 21 2023, 02:04 PM)
wtf 2023 still using oracledb
*
many companies using oracle db, do u think huge companies will easily migrate data to new databases? laugh.gif
TSpiscesguy
post Aug 21 2023, 02:13 PM

私の名前はりゅうです
*******
Senior Member
3,965 posts

Joined: Nov 2006
QUOTE(teckyuan @ Aug 21 2023, 01:57 PM)
Oracle is very powerful one leh ..
Where can u get bitmap index ?
SQL server didn't offer that ...
Though I hv been working in SQL server since my first career
*
I also started with SQL server but eventually u will come across Oracle if u switch company or work with different customers. laugh.gif
Buffalo Soldier
post Aug 21 2023, 02:16 PM

Casual
***
Junior Member
445 posts

Joined: Aug 2005
QUOTE(silverhawk @ Aug 21 2023, 12:09 PM)
Cause oracle likely has a lot of low level hacks for some of its code (features, fixes, etc), which means that virtualizing it isn't so straight forward.

For some insight into maintaining the oracle db codebase: https://news.ycombinator.com/item?id=18442941

Franky, OracleDB is an old dinosaur. I do currently have work in it, but would be glad to never have to touch it again.
*
Very, very sorry to hear that. You're a much better/stronger/more patient person than I will ever be.
roarus
post Aug 21 2023, 02:24 PM

Regular
******
Senior Member
1,042 posts

Joined: Jan 2003
docker macos should be buleh

or use your apple silicon as thin client and remote into a windows server spec-ed properly to do development (e.g. 32gb ram/1tb storage)
SUSeds2
post Aug 21 2023, 02:32 PM

Getting Started
**
Junior Member
101 posts

Joined: Jul 2022
From: Kelantan

invest in vps la brudder
silverhawk
post Aug 21 2023, 03:27 PM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(piscesguy @ Aug 21 2023, 12:36 PM)
and some people said Macs are good for software developer even better than windows PC.  laugh.gif
*
During the intel era, this was true. Cause you can get a MBP, have bootcamp for pure windows env, or easily virtualise. The base env of macOS is unix based, so most of the unix tools work out of the box.

When they moved to their own arm based cpus, a lot of compatiblity break. Rosetta is pretty awesome, but devs sure suffer as you go lower level tech stacks.

QUOTE(teckyuan @ Aug 21 2023, 01:57 PM)
Oracle is very powerful one leh ..
Where can u get bitmap index ?
SQL server didn't offer that ...
Though I hv been working in SQL server since my first career
*
PostfreSQL has bitmap indexes.

Nowadays got many services providing postgreSQL as service also, so you don't even have to maintain the version or hardware.

QUOTE(Buffalo Soldier @ Aug 21 2023, 02:16 PM)
Very, very sorry to hear that. You're a much better/stronger/more patient person than I will ever be.
*
laugh.gif

Luckily we have dedicated DBAs for more tedious stuff. Its still a PITA db to work on, feels like using some pre-svn version control vs git

QUOTE(roarus @ Aug 21 2023, 02:24 PM)
docker macos should be buleh
*
Docker on mac sucks

teckyuan
post Aug 21 2023, 03:38 PM

Getting Started
**
Junior Member
137 posts

Joined: Mar 2008


QUOTE(silverhawk @ Aug 21 2023, 03:27 PM)
During the intel era, this was true. Cause you can get a MBP, have bootcamp for pure windows env, or easily virtualise. The base env of macOS is unix based, so most of the unix tools work out of the box.

When they moved to their own arm based cpus, a lot of compatiblity break. Rosetta is pretty awesome, but devs sure suffer as you go lower level tech stacks.
PostfreSQL has bitmap indexes.

Nowadays got many services providing postgreSQL as service also, so you don't even have to maintain the version or hardware.
laugh.gif

Luckily we have dedicated DBAs for more tedious stuff. Its still a PITA db to work on, feels like using some pre-svn version control vs git
Docker on mac sucks
*
Postgre client tools sux..unlike Oracle u have the SQL developer and ssms for SQL server .
SQL developer sux too la.bestest is ssmsvery friendly .
Oracle without semicolon at the end of statement will give error .sooo lame..
silverhawk
post Aug 21 2023, 03:46 PM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(teckyuan @ Aug 21 2023, 03:38 PM)
Postgre client tools sux..unlike Oracle u have the SQL developer and ssms for SQL server .
SQL developer sux too la.bestest is ssmsvery friendly

Got sucks meh? I use tableplus and I love it for many DBs. Even can connect to oracle.

QUOTE
Oracle without semicolon at the end of statement will give error .sooo lame..
*
Personally i think this sort of strictness is actually good


teckyuan
post Aug 21 2023, 03:50 PM

Getting Started
**
Junior Member
137 posts

Joined: Mar 2008


Postgre don't have official client tools .

 

Change to:
| Lo-Fi Version
0.0136sec    0.90    5 queries    GZIP Disabled
Time is now: 16th December 2025 - 01:09 PM