2013-04-01

oracle дээр database remote access тохируулах


Нэгэн төслийн шаардлагаар database remote access үүсгэх хэрэгэтэй болов. Тэгээд хэсэг гүүглэдэж доор байдлаар шийдлээ. Дараа өөрөө харах ба хэн нэгэнд хэрэг болж юуны магад гэсэн үүднээс пост хиймээр санагдлаа.


remote server-рүү холбогдох service-ийн нэрийг тодорхойлох

service-ийн нэрийг tnsnames.ora гэсэн файлд тодорхойлж өгнө. Уг файл нь доор зам байрлана.
${ORACLE_HOME}/server/network/admin/tnsnames.ora 


DB_CONN_NAME =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL= TCP)(Host= remoteServer)(Port= 1521))
    (CONNECT_DATA = (SID = dbSID))
  )

Дээрхийг tnsnames.ora файлд нэмж оруулаад хадгалана.

одоо тодорхойлсон service-ийг шалгахын тулд command prompt нээгээд 

sqlplus dbUser/dbPassword@DB_CONN_NAME 

за алдаагүй зөв тодорхойлсон бол шууд л холбогдчихоно до.

database link үүсгэх

SQL>CREATPUBLIC DATABASE LINK <DBLINKNAME> USING <TNSNAME>;

ингээд л гүйцээ дэ. 

Хэрэглэглэхдээ select *from table3 @<DBLINKNAME>;







aapanel php 7.4 oci8 суулгах/install [ubuntu 22.04]

          oci8 суулгах/install [aapanel ubuntu 22.04]   php 7.4 суулгаж тохируулсан байгаа хэрэв aapanel-ийм бус system php суусан байвал ус...