JDBC ์ฐ๊ฒฐ
JDBC ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ์ต์ ์ ์ง์ ํฉ๋๋ค.
JDBC ์์
JDBC ๋๋ผ์ด๋ฒ ํด๋์ค๋ฅผ ์ฌ์ฉํ์ฌ LibreOffice์์ JDBC ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ๋๋ผ์ด๋ฒ ํด๋์ค๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์กฐ์ ์ฒด์์ ์ ๊ณตํฉ๋๋ค. JDBC ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ๊ฐ์ง ์์ ๋ Oracle๊ณผ MySQL์ ๋๋ค.

LibreOffice in LibreOffice - PreferencesTools - Options - LibreOffice - Advanced ์์ LibreOffice์ ๋๋ผ์ด๋ฒ ํด๋์ค๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค
JDBC ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ Solaris ๋๋ Linux์์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ก์ธ์คํ ์ ์์ต๋๋ค. Windows์์ ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ก์ธ์คํ๋ ค๋ฉด ODBC ๋๋ผ์ด๋ฒ๊ฐ ํ์ํฉ๋๋ค.
UNIX์์๋ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ํด๋ผ์ด์ธํธ๊ฐ JDBC ์ง์ ๊ธฐ๋ฅ๊ณผ ํจ๊ป ์ค์น๋์ด ์๋์ง ํ์ธํฉ๋๋ค. Solaris Oracle ํด๋ผ์ด์ธํธ ๋ฒ์ 8.x์ฉ JDBC ๋๋ผ์ด๋ฒ ํด๋์ค๋ <Oracleย client>/product/jdbc/lib/classes111.zip ๋๋ ํ ๋ฆฌ์ ์์ต๋๋ค. ๋ค์ Oracle ์น ์ฌ์ดํธ์์ ์ต์ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ์๋ณธ URL ์์์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ์์น๋ฅผ ์ ๋ ฅํฉ๋๋ค. URL ๊ตฌ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์์ธํ ๋ด์ฉ์ JDBC ๋๋ผ์ด๋ฒ์ ํจ๊ป ์ ๊ณต๋ ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฒฝ์ฐ URL ๊ตฌ๋ฌธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
oracle:thin:@hostname:port:database_name
-
hostname์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์คํํ๋ ์ปดํจํฐ์ ์ด๋ฆ์ ๋๋ค. hostname์ ์๋ฒ์ IP ์ฃผ์๋ก ๋ฐ๊ฟ ์๋ ์์ต๋๋ค.
-
port๋ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์์ ํ๋ ํฌํธ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์์๊ฒ ์ฌ๋ฐ๋ฅธ ํฌํธ ์ฃผ์๋ฅผ ๋ฌธ์ํ์ญ์์ค.
-
database_name์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์์๊ฒ ์ฌ๋ฐ๋ฅธ ์ด๋ฆ์ ๋ฌธ์ํ์ญ์์ค.
MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค
MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ฉ ๋๋ผ์ด๋ฒ๋ MySQL ์น ์ฌ์ดํธ์์ ์ป์ ์ ์์ต๋๋ค.
MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ๋ฌธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
mysql://hostname:port/database_name
-
hostname์ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์คํํ๋ ์ปดํจํฐ์ ์ด๋ฆ์ ๋๋ค. hostname์ ์๋ฒ์ IP ์ฃผ์๋ก ๋ฐ๊ฟ ์๋ ์์ต๋๋ค.
-
port๋ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ํฌํธ์ธ 3306์ ๋๋ค.
-
database_name์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด๋ฆ์ ๋๋ค.
๋ฐ์ดํฐ ์๋ณธ URL
๋ฐ์ดํฐ๋ฒ ์ด์ค์ URL์ ์ ๋ ฅํฉ๋๋ค. ์๋ฅผ ๋ค์ด MySQL JDBC ๋๋ผ์ด๋ฒ์ ๊ฒฝ์ฐ "jdbc:mysql://<Servername>/<name of the database>" ์ ์ ๋ ฅํฉ๋๋ค. JDBC ๋๋ผ์ด๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋๋ผ์ด๋ฒ์ ํจ๊ป ์ ๊ณต๋ ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
JDBC ๋๋ผ์ด๋ฒ ํด๋์ค
JDBC ๋๋ผ์ด๋ฒ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค.

JDBC ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํด๋น ํด๋์ค ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค. LibreOffice - ๊ธฐ๋ณธ ์ค์ ๋๊ตฌ - ๊ธฐ๋ณธ ์ค์ - LibreOffice- ๊ณ ๊ธ ์ค์ ๋ฅผ ์ ํํ๊ณ ํด๋์ค ๊ฒฝ๋ก ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค. ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ์ถ๊ฐํ ํ LibreOffice๋ฅผ ๋ค์ ์์ํฉ๋๋ค.
ํ ์คํธ ํด๋์ค
ํ์ฌ ์ค์ ์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ์ ํ ์คํธํฉ๋๋ค.