우선 전제로 Oracle 서버를 원격에서 접속 가능 하게 설정한것으로 기본으로 한다.
(아래 파일에 대한 정보를 검색)
tnsnames.ora 와 listener.ora
기본 Micosoft Oracle Driver 로는 원격에 있는 Oracle 이 연결이 되지 않아 엄청난 삽질과 시간을 날림
1. Microsoft 에서 제공하는 Driver 를 다운로드 받고 설치
https://www.microsoft.com/en-us/download/details.aspx?id=104113
2. 아래 코드로 연결이 정상적으로 되는지 확인 (VB.Net 코드)
Dim connString As String = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=[아이피])(PORT=[포트]))(CONNECT_DATA=(SERVICE_NAME=[서비스명])));User Id=[아이디];Password=[암호];"
Dim oraComm As New OracleCommand
Dim myConnection As OracleConnection = New OracleConnection(connString)
myConnection.Open()
Console.WriteLine("연결성공")
oraComm.Connection = myConnection
oraComm.CommandText = "select * from [테이블]"
oraComm.ExecuteNonQuery()
myConnection.Close()
'IT > 프로그램 | 앱' 카테고리의 다른 글
[추천프로그램] 번역오류를 낮춰주는 리버스 번역기 "싹파고" (366) | 2023.12.05 |
---|---|
[VSCode] HTML , JSON 기타 등등 코드 자동 정렬 (361) | 2023.12.04 |
[C#]DateTime Format 사용 방법 (342) | 2022.12.21 |
[MSSQL] 외래키 (Foreign key) 제약조건 활성화 / 비활성화 (339) | 2022.12.20 |
MySQL 테이블 수정 방법 정리 (343) | 2022.08.09 |
댓글