λ°μ΄ν°λ² μ΄μ€λ₯Ό μ΄μν λ μ격 λλ λ‘컬μμ λ°μ΄ν°λ² μ΄μ€μ μ κ·Όνλ κ²μ νμμ μ΄λ€.
νΉν, λ€νΈμν¬λ₯Ό ν΅ν΄ μ¬λ¬ μμ€ν μ΄ κ°μ λ°μ΄ν°λ² μ΄μ€μ μ κ·Όν΄μΌ νλ μν©μμλ μ μ μ 보λ₯Ό ν¨μ¨μ μΌλ‘ κ΄λ¦¬νλ κ²μ΄ μ€μνλ€.
Oracle Databaseλ μ΄λ¬ν λ€νΈμν¬ μ°κ²°μ μ€μ νκΈ° μν΄ tnsnames.ora νμΌμ μ 곡νλ€.
μ΄ νμΌμ ν΄λΌμ΄μΈνΈκ° λ°μ΄ν°λ² μ΄μ€μ μ κ·Όν λ νμν μλΉμ€ μ΄λ¦κ³Ό λ€νΈμν¬ μ 보λ₯Ό μ€μ νμ¬ νΈλ¦¬ν μ°κ²°μ κ°λ₯νκ² νλ€.
μ΄λ² κΈμμλ tnsnames.ora νμΌμ μν κ³Ό κ΅¬μ± μμ, κ·Έλ¦¬κ³ μ€μ§μ μΈ μ¬μ© μμλ₯Ό ν΅ν΄ μ΄ νμΌμ΄ μ΄λ»κ² λ°μ΄ν°λ² μ΄μ€ μ°κ²°μ λλμ§ μμλ³΄λ €κ³ νλ€.
1. tnsnames.ora νμΌμ μμΉμ μν
tnsnames.ora νμΌμ μ£Όλ‘ λ€μ κ²½λ‘μ μμΉνλ€:
oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
μ΄ νμΌμ ν΄λΌμ΄μΈνΈκ° νΉμ μλΉμ€ μ΄λ¦μ μ¬μ©ν΄ λ°μ΄ν°λ² μ΄μ€μ μ½κ² μ°κ²°ν μ μλλ‘ μ€μ νλ€.
μ¬λ¬ λ°μ΄ν°λ² μ΄μ€ μΈμ€ν΄μ€κ° μμ κ²½μ° κ°κ°μ μλΉμ€ μ΄λ¦μ μ μνμ¬ μ°κ²°μ κ°νΈνκ² κ΄λ¦¬ν μ μλ€.
νΉν λ‘컬 νκ²½λΏ μλλΌ λ€νΈμν¬ μμ λ€λ₯Έ μμ€ν μμλ μ½κ² μ κ·Όν μ μλλ‘ λλλ€.
2. tnsnames.ora νμΌμ κ΅¬μ± μμ
λ€μμ tnsnames.ora νμΌμμ μ£Όλ‘ μ¬μ©λλ νλͺ©μ΄λ€:
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) )
- μλΉμ€ μ΄λ¦ (Service Name)
ORCLμ ν΄λΌμ΄μΈνΈκ° μ¬μ©ν μλΉμ€ μ΄λ¦μ΄λ€. μ΄ μ΄λ¦μ ν΄λΌμ΄μΈνΈκ° sqlplus admin/admin@ORCLκ³Ό κ°μ΄ λͺ λ Ήμ μ¬μ©ν λ μ°Έμ‘°λλ©°, λ°μ΄ν°λ² μ΄μ€ μΈμ€ν΄μ€μ μΌμΉν΄μΌ νλ€. - ADDRESS (λ€νΈμν¬ μ£Όμ)
(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521) λΆλΆμ λ€νΈμν¬ μ°κ²° μ 보λ₯Ό μ 곡νλ€. HOSTλ μλ²μ IP μ£Όμλ νΈμ€νΈ μ΄λ¦μ λνλ΄κ³ , PORTλ λ°μ΄ν°λ² μ΄μ€ 리μ€λκ° μ¬μ©νλ ν¬νΈλ₯Ό μ§μ νλ€. - CONNECT_DATA (μ°κ²° μ 보)
(SERVICE_NAME = ORCL) λΆλΆμ μ€μ λ°μ΄ν°λ² μ΄μ€ μΈμ€ν΄μ€μ μλΉμ€ μ΄λ¦μ΄λ€. ν΄λΌμ΄μΈνΈλ μ΄ μ 보λ₯Ό ν΅ν΄ μ νν μΈμ€ν΄μ€μ μ°κ²°νκ² λλ€.
3. μμ: tnsnames.ora νμΌμ νμ©ν μ°κ²°
tnsnames.ora νμΌμ μ€μ νλ©΄ ν΄λΌμ΄μΈνΈκ° κ°νΈνκ² μ μν μ μλ€. μλ₯Ό λ€μ΄, sqlplusλ₯Ό μ΄μ©ν΄ ORCLμ΄λΌλ μλΉμ€ μ΄λ¦μΌλ‘ λ°μ΄ν°λ² μ΄μ€μ μ μνλ €λ©΄ μλμ κ°μ΄ μ€νν μ μλ€:
sqlplus admin/admin@ORCL
μ΄ λͺ λ Ήμ΄λ tnsnames.ora νμΌμ μ€μ λ ORCL μλΉμ€ μ΄λ¦μ κΈ°λ°μΌλ‘ λ°μ΄ν°λ² μ΄μ€μ μ°κ²°νλ€.
μ΄λ¬ν λ°©μμ μλ²μ ν΄λΌμ΄μΈνΈ κ°μ μ°κ²°μ κ΄λ¦¬νκΈ° μ½κ² νλ©°, μ€μ λ νμΌμ ν΅ν΄ μ¬λ¬ μ¬μ©μμκ² λμΌν μ κ·Ό κ²½λ‘λ₯Ό μ 곡νλ€.
Oracle Databaseμ tnsnames.ora νμΌμ λ€νΈμν¬λ₯Ό ν΅ν λ°μ΄ν°λ² μ΄μ€ μ°κ²°μ μ½κ² κ΄λ¦¬νκ³ , μ¬μ©μμκ² μ§κ΄μ μΈ μ κ·Όμ μ 곡νλ€.
μλΉμ€ μ΄λ¦κ³Ό λ€νΈμν¬ μ 보λ₯Ό μ€μ ν¨μΌλ‘μ¨ λ°μ΄ν°λ² μ΄μ€μ μννκ² μ κ·Όν μ μμΌλ©°, μ¬λ¬ ν΄λΌμ΄μΈνΈμ λ°μ΄ν°λ² μ΄μ€ μΈμ€ν΄μ€λ₯Ό ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μλ€.
λ°μ΄ν°λ² μ΄μ€ μ°κ²°μ μ€μ¬ μν μ μννλ tnsnames.ora νμΌμ μ μ΄ν΄νκ³ νμ©νλ€λ©΄, 볡μ‘ν λ€νΈμν¬ μ€μ μμ΄λ Oracle Databaseμ λν μμ μ μΈ μ κ·Όμ 보μ₯ν μ μλ€.
'π³π°ππ°π±π°ππ΄' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
InfluxDB μ€μΉ μ 'invalid user: influxdb' μ€λ₯ ν΄κ²° λ°©λ² (0) | 2024.11.07 |
---|---|
κ³μΈ΅μ μΈ ν μ΄λΈ ꡬ쑰μμμ SQL JOIN νμ©λ² (0) | 2024.10.26 |
[SQL] μ’μ 쿼리 μμ±λ² (0) | 2024.04.29 |
PostgreSQL μλμ° windowsμ μ€μΉ (0) | 2024.04.22 |
[SQL] LEFT JOINμ νμ©ν λλ½λ λ°μ΄ν° μ²λ¦¬νκΈ° (0) | 2024.04.19 |