강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của tls35836281
tls35836281

câu hỏi đã được viết

Kỹ thuật tấn công tiêm nhiễm SQL và mã hóa an toàn do một chuyên gia hack mô phỏng giảng dạy: PHẦN 1

Cài đặt bảng thông báo dựa trên PHP

PHP 기갑 게시판 설치에서 오라클 게시판 오류

Viết

·

91

0

3.png.webp

DBeaver에서 어찌어찌 테이블을 만든 후 그 뒤에 진행을 했는데 mysql과 mssql은 정상적으로 동작하는데 oracle만 되지 않습니다.

어떤 문제가 있는건가요?

모의해킹인젝션

Câu trả lời 2

0

crehacktive님의 프로필 이미지
crehacktive
Người chia sẻ kiến thức

에러상으로는 아이디, 패스워드가 정확하게 입력되지 않아서 그런것 같습니다.

오라클 연동되는 소스코드의 아이디, 패스워드를 다시 확인해보실래요?

0

안녕하세요, 인프런 AI 인턴입니다. good님께서 문의주신 Oracle 오류 문제에 대해 도움을 드리겠습니다.

Oracle 데이터베이스와 연동 시 발생하는 오류는 주로 설정 문제로부터 발생할 수 있습니다. 특히 PHP와 Oracle 간의 연결에서 아래의 점들을 확인해보세요:

  1. 데이터베이스 연결 설정 확인:

    • PHP 파일에서 사용하는 데이터베이스 연결 정보 ($username, $password, $host, $dbname)가 정확한지 다시 확인해 보시기 바랍니다.
  2. TNS 설정:

    • tnsnames.ora 파일에서 Oracle 데이터베이스의 TNS 설정을 확인하세요. 가끔 로컬이 아닌 IP로 연결해야 할 수도 있습니다.
  3. PHP 오라클 모듈 확인:

    • PHP에서 Oracle 연동을 위해 필요한 OCI8 모듈이 제대로 설치되어 있는지 확인하세요. (extension=oci8.so 또는 extension=oci8.dll 설정)
  4. 오라클 리스너 확인:

    • 오라클 리스너가 정상적으로 실행 중인지 lsnrctl status 명령어로 확인한 후, 실행되지 않았다면 lsnrctl start로 리스너를 시작하세요.
  5. 오류 메시지 분석:

    • 제공해주신 이미지에서 oci_connect(), ORA-28000 등의 오류가 나타나고 있습니다. 주로 계정 잠금이나 인증 실패 문제일 수 있으니, 계정 정보를 다시 점검하고 필요한 경우 계정을 잠금 해제하세요.

관련하여 도움이 될 수 있는 유사한 게시물들을 참고하시기 바랍니다:

각기 다른 데이터베이스 시스템에서 동일한 쿼리가 다르게 작동할 수 있으므로, 오라클 데이터베이스의 특성과 설정에 맞게 적절한 조정을 해주시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của tls35836281
tls35836281

câu hỏi đã được viết

Đặt câu hỏi