홈>
공유 호스팅 사이트 (cPanel)에서이 node.js 응용 프로그램을 실행하고 있으며 RDS SQL Server에 대한이 연결 문제가 발생하여 문제에 대한 자세한 정보를 얻을 수있는 방법이 확실하지 않습니다. 문제를 해결하거나 문제를 해결하는 방법.
SMS를 사용하여 SQL Server에 성공적으로 연결할 수 있으며 SAME node.js 코드를 사용하여 주 데스크톱의 SQL Server에 연결할 수 있습니다. 이 연결 문제는 cPanel에서 동일한 코드를 실행할 때만 발생합니다.
RDS VPC 보안 그룹을 통한 모든 IP 주소 액세스 (모든 트래픽 inc TCP/UDP) : 0.0.0.0/0을 허용했습니다
보안 그룹이 모든 IP의 모든 액세스를 허용하기 때문에 데스크톱에서 작동하기 때문에 혼란 스럽지만 호스팅 사이트에서는 작동하지 않습니다. 호스팅 사이트가 데이터베이스에 대한 연결을 막을 수 있습니까?
오류 :
ConnectionError: Failed to connect to - Could not connect (sequence)
Failed to connect to - Could not connect (sequence)
code: 'ESOCKET'
name: 'ConnectionError'
데이터베이스 연결에 사용되는 코드 :
// config for your database
var config = {
user: ...,
password: ...,
server: ...,
database: ...,
port: 1521,
dialect: "mssql",
dialectOptions: {
instanceName: "SQLEXPRESS"
}
};
// connect to your database
sql.connect(config, function (err) {
if (err) console.log(err);
});`
- 답변 # 1
관련 자료
- c# - IIS의 ASPNET 사이트를 SQL Server 데이터베이스에 연결하는 방법
- node.js - {mongonetworkerror - 처음 연결할 때 서버에 연결하지 못했습니다 [mongoerror : 잘못된 인증 : 인증에 실패했습니다]
- azure - Elasticsearch 서버에 연결하지 못했습니다
- centos - DNF 업데이트 실패, 이제 서버가 망가졌습니다
- php - Laravel 58이 로컬이 아닌 데이터베이스에 연결되지 않습니다
- node.js - 오류 - "***에 연결하지 못했습니다 :"http : // localhost : 9000/product"의 get 문과 함께 postman을 사용하는 getaddrinfo enotf
- javascript - JS 보안 웹 소켓을 C # 웹 소켓 서버 (Fleck)에 연결
- 도커 컨테이너에서 로컬 호스트 및 외부 데이터베이스에 연결하는 방법
- node.js - SequelizeJS를 사용하여 로컬 SQL Server에 연결할 수 없습니다
- Windows Docker 컨테이너의 NET 앱에서 호스트에서 실행되는 SQL Server에 연결하는 방법
- mesos - Spring 부팅을 consulMesos 서버에 연결할 수 없습니다
- SQL Server 데이터베이스 스키마 만 백업 자동화
- node.js - nodejs를 통해 내 MS-SQL 서버에 연결할 수 없습니다
- PHP는 mysqli_connect를 사용하여 Google Cloud Sql 인스턴스 데이터베이스에 연결
- android - picasso 라이브러리를 사용하여 MySQL 데이터베이스 서버에서 이미지를 가져 오는 데 문제가 있습니다
- azure - aci - windows server 2019 :인터넷에 연결할 수 없습니다
- javascript - 로컬에서는 완벽하지만 서버에서는 완벽하게 작동합니다 리소스를로드하지 못했습니다 - 500 (내부 서버 오류)
- Azure 로직 앱 또는 Azure Data Factory를 사용하여 온 프레미스 서버의 공유 지점에 연결하는 방법은 무엇입니까?
- oracle sqldeveloper - SQL Developer에서 SQL Server 연결
- psql - 외부 호스트 연결에서 PostgreSQL 서버에 연결할 수 없습니다
관련 질문
- SQL Server 데이터베이스에 대한 프론트엔드를 생성하려면 어떻게 해야 합니까?
- node.js : Sequelize: 값이 가장 높은 곳에서 모두 선택
- mysql : 매개변수에서 쉼표로 구분된 값을 비교하여 해당 값을 기반으로 ID를 가져옵니다.
- node.js : RequestError: 연결 상태가 아닌 LoggedIn 상태에서만 요청을 할 수 있습니다.
- 예약 없이 모든 환자를 확보하는 SQL 문 [중복]
- c# : 앱 구성 오류 해결 방법 구성 시스템을 초기화하지 못했습니다.
- SQL Server DB에 이전/새 데이터 원본 통합
- SQL Server에서 복잡한 외래 키의 일부로 관련 테이블의 필드를 사용할 수 있습니까?
- node.js : TypeError: connection.once(...).catch는 함수가 아닙니다.
- mysql에서 큰 텍스트 문서 업데이트
답을 찾았습니다. 브래드가 맞았다. 이것은 cPanel 특정 문제이다.
cPanel (namecheap을 통해)에서 공유 호스팅을 사용하고 있으므로 보안상의 이유로 SQL Server 또는 원격 데이터베이스 인스턴스에 연결할 수 없습니다.
같은 방법으로 원격 데이터베이스에 연결하려면 공유 호스팅이 없는지 확인하십시오. : (