sqldeveloper ์ค์น, ์คํ ๋ฐ scott ์ฐ๋! ( at. Mac )
Mac์์ Oracle DB๋ฅผ ์ฐ๊ธฐ ์ํด์๋ ์ผ๋จ
1. ๋์ปค ์ค์น
2. Oracle XE DB ์ด๋ฏธ์ง ์ค์น ๋ฐ ์ปจํ ์ด๋ ์์ฑ
๐2021.03.09 - [Database] - Oracle XE๋ฒ์ ์ค์น ( at. Mac )
3. ์ปจํ ์ด๋ ์คํ
๐2021.03.09 - [Database] - Oracle XE ์ปจํ ์ด๋ ์คํ, ์ ์ ๋ฐ ์ข ๋ฃ ( at. Mac )
์ ๋จผ์ ํด์ผํ๋ค.
ํํ...
๊ทธ ์ดํ! sqldeveloper๋ฅผ ์ฌ์ฉํ์!
์์ํ์
1. ์ค์น
google์ด ์ ๊ป developer๋ฅผ ์ค์นํ๊ณ ์ถ๋ค๊ณ ์๊ธฐํ์.
ํด๋น ์ฌ์ดํธ๋ก ์ ์ํด์ macOS๋ฅผ ํ์ธํ๊ณ ์ค์นํ๋ฉด ๋๋ค. ์ค๋ผํด ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ํด์ผ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์๋ค!
zip ํ์ผ๋ก ๋ค์ด๋๋๋ฐ ์์ถ์ ํด์ ํ๋ฉด sqldeveloper.app ์ด ์์ฑ๋๋ค.
Tip.
์ฒซ ์คํ ์ Apple์์ ์ ์ฑ ์ํํธ์จ์ด๊ฐ ์๋์ง ํ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด ์ ์์ต๋๋ค. ๊ฐ ๋ฌ๋ค๋ฉด ์ฐํด๋ฆญ > ์ด๊ธฐ๋ฅผ ์ฌ์ฉํด์ ์คํํ์. ๋ง์ฝ ๊ทธ๋๋ ์ ๋๋ค๋ฉด ๋ค์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์! ( ์ผ์ macOS ๋ฒ์ ์ด์์ด์ฌ์ผ๋ง ์ฐํด๋ฆญ์ผ๋ก ์ฝ๊ฒ ํด๊ฒฐ ํ ์ ์๋ค! )
2. sqldeveloper๋ฅผ ์คํํ๋ค.
๊ทธ๋ฅ sqldeveloper.app์ ๋๋ธํด๋ฆญํ๋ฉด ๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ง์ฝ ๋์ ์ ํ์์๋ sqldeveloper๊ฐ ์์ด์ฝ๋ง ๊น๋นก์ด๋ค๊ฐ ๊บผ์ง๋ค๋ฉด?
์ด๋ ์ฌ๋ฌ๊ฐ์ JDK๋ฒ์ ์ค์น๋ก ์ธํ์ฌ JDK ๊ฒฝ๋ก๊ฐ ์๋ชป ์ค์ ๋์ด ์์ ํ๋ฅ ์ด ๋งค.์ฐ. ๋์์ผ๋ก ๊ฒฝ๋ก๋ฅผ ์์ ํด์ฃผ์ด์ผ ํ๋ค.
๋ง์ฝ ํ๋๋ง ์ค์น๋ฅผ ํ๋๋ฐ ์ด๋ฆฌ์ง ์๋๋ค๋ฉด ์ค์น ๋ ๋ฒ์ ์ด JDK 8 ๋๋ 11๋ฒ์ ์ด ์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ฝ ์ด๋ฐ ๊ฒฝ์ฐ๋ผ๋ฉด sqldeveloper๊ฐ ์น์ ํ๊ฒ๋ ํด๋น ๋ฒ์ ์ค ํ๋๋ฅผ ์ค์นํ๋ผ๊ณ ์๋ ค์ค ๊ฒ ์ด๋ค.
scott ๊ณ์ ์ผ๋ก DB๋ฅผ ์ฐ๊ฒฐํด๋ณด์.
๋ค์ด๊ฐ๊ธฐ์ docker ์ปจํ ์ด๋์์ sqlplus๋ก ๋ก๊ทธ์ธํ์ฌ scott ๊ณ์ ์ด ์๋์ง ๋จผ์ ํ์ธํ์!
> docker exec -it ์ปจํ ์ด๋๋ช sqlplus scott/tiger
๋ง์ฝ ์๋ฌ๊ฐ ๋๋ค๋ฉด ๋ค์ ํฌ์คํธ๋ฅผ ์ฐธ๊ณ ํ์!
๋ฌธ์ ๊ฐ ์๋ค๋ฉด sqldeveloper ์ข์ธก ๋ฉ๋ด์ ์ด๋ก์ โ๋ฒํผ์ ํด๋ฆญํ์ฌ connection ์ฐฝ์ ์ด์ด์ ์ฐ๊ฒฐ์ ํด๋ณด์.
Name: ์ํ๋ ์ด๋ฆ ( ์ด๋ค db์ธ์ง ๋ณธ์ธ์ด ์์๋ณด๊ธฐ ์ฝ๋๋ก ์์ฑ )
Username: scott
Password: tiger
Hostname: localhost
Port: 1521
๋์ปค ์ค์ ์ ํฌํธ๋ฒํธ๋ฅผ ๋ฐ๋ก ๋ฐ๊พธ์ง ์์๋ค๋ฉด 1521์ผ ๊ฒ์ด๋ค!
๋ง์ฝ ๋ฐ๊พธ์๋ค๋ฉด ํด๋น ํฌํธ๋ฒํธ๋ก ์ค์ ํด์ฃผ์!
์๋ฌด ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ์ ๋ณด์ ๋ ฅ ํ Test ๋ฒํผ์ ๋๋ ์ ๋ Status: Success๊ฐ ๋ฐ ๊ฒ์ด๋ค!
๊ทธ๋ผ Connect๋ฅผ ํด์ ๋ฐ๋ก ์ฌ์ฉํ๋ฉด ๋๋ค.
ํ.์ง.๋ง ๋ง์ฝ scott๊ณ์ ์ด ์๋ ๊ฒ์ sqlplus๋ก ํ์ธํ๋๋ฐ๋ ์๋ฌ๊ฐ ๋ฌ๋ค๋ฉด ๋ค์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์.
๐2021.03.09 - [Database] - โ Solved * oracle sqldeveloper ์ฐ๊ฒฐ ์ ์๋ฌ? ( at. Mac )
์์ฑ! ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ
Thanks for ๐