inflearn logo
강의

講義

知識共有

フォローして学ぶNestJS

PostgresSQLのインストール

pgAdmin 4에서 데이터 베이스 만들어주기 부분

639

searchmoon

投稿した質問数 1

0

안녕하세요5. Postgres & TypeORM 정리하기
이부분에서PostgresSQL, pgAdmin을 설치하고 데이터 베이스를 만들어주는 과정에서서버를 우선 만들고,BoardProject 하위 목록에Databases 에서 create -> Database에 들어가서 database 를 만들어주려고 하는데강의에서는 input 목록이Database, Owner, Comment 이 세가지만 있는데OID 라는것이 추가되어 있어요... 여기다가 어떤걸 적어줘야 하는지 모르겠고,비운 상태로 save 를 누르면이런 에러가 뜹니다.new locale provider (libc) does not match locale provider of the template database (icu) HINT: Use the same locale provider as in the template database, or use template0 as template.

어떻게 해줘야할까요? ㅠㅠpgAdmin 4 를 다운받아서 이런 문제가 발생하는걸까요?
데이터베이스 자체를 만들지 못했으니 뒤로 넘어가지 못하고 계속 헤매는 중입니다 ㅠ 자세한 답변 부탁드리겠습니다.!!

postgresql jwt nestjs typeorm

回答 1

1

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 문정은님.

pgAdmin에서 데이터베이스를 생성하는 과정에서 OID 문제와 locale provider 오류가 발생하는 것으로 보입니다. OID는 객체 식별자(Object Identifier)로, 사용자가 직접 입력할 필요는 없으며, 데이터베이스가 자동으로 관리합니다. 문제의 진짜 원인은 locale provider의 불일치에 있습니다.

에러 메시지에 따르면 ‘libc’ 로케일 공급자와 템플릿 데이터베이스의 ‘icu’ 로케일 공급자가 일치하지 않아 발생하는 문제입니다. 이런 경우에는 아래의 단계로 해결해볼 수 있습니다:

  1. ‘General’ 탭에서 데이터베이스 이름을 입력합니다 (‘board-app’으로 이미 입력된 것 같습니다).
  2. ‘Template’ 필드를 찾아서 ‘template0’을 선택합니다. (‘Definition’ 탭 혹은 다른 탭에 있을 수 있습니다)
  3. ‘Owner’ 필드는 기본 설정되어 있는 ‘postgres’를 사용하면 됩니다.
  4. 나머지 설정은 기본값을 그대로 사용해도 괜찮습니다.
  5. 설정을 완료한 후 ‘Save’ 버튼을 클릭하여 데이터베이스를 생성합니다.

‘Template’ 필드에서 ‘template0’을 사용하면 기본적인 로케일 설정으로 데이터베이스가 생성됩니다. 이렇게 하면 로케일 불일치 문제를 해결할 수 있습니다.

모든 설정이 맞는데도 문제가 지속된다면 pgAdmin을 재설치하거나 다른 버전을 사용해보시는 것도 하나의 방법일 수 있습니다.

도움이 되셨길 바라며, 데이터베이스 생성에 성공하시길 바랍니다.

0

searchmoon

감사합니당!!!

로거 객체 질문

0

56

1

회원가입 기능 구현 버전 변경에 따른 코드수정(해당 사항은 업데이트 예정이 없나요?)

0

71

1

파일을 찾지 못하는 오류가 계속 뜹니다

0

98

1

services와 repository 파일에서 해야하는 작업

0

120

1

커스텀 파이프에서 value의 타입이 string 이 아닐때

0

165

1

nestjs 기본 구조 설명에서 궁금한게 있습니다.

0

175

0

typeorm ^10.0.2 버전 사용시 No metadata for "BoardRepository" was found. 오류 발생 해결방법.

3

271

1

Model과 Dto의 차이점을 좀 쉽게 알수 있을까요?

0

671

1

강의 자료 관련해서 글 남깁니다.

0

477

1

"ID로 특정 게시물 가져오기" 부분이 잘못되었습니다.

0

450

1

선생님 nestjs랑 Nextjs랑 같이 연동해서 작업하는거 어떻게 생각하시나요?

0

2504

1

쌤 근데 enum 말고 type 으로 타입선언해주면안될까요?

0

609

1

강의 자료 관련해서 질문있습니다.

0

462

2

port 5432 failed: recived invalid response to ssl negotiation

0

765

1

repository.ts 에서 method 를 가져 오고 싶은데, 해당 메소드가 없다고 뜨네요

0

398

1

컨트롤러에선 async/await 사용하지 않아도 되는 이유

1

689

1

마지막 강의 영상에서 배포 자료는 어디서 볼 수 있나요?

0

386

1

No repository for 질문

0

525

1

특정 게시물을 찾을 때 없는 경우 에러 메세지 생성 에러

0

474

1

XML파일도 링크 공유해주시면 감사하겠습니다.

0

347

1

회원가입 기능 구현 중 오류가 났습니다.

0

497

1

NotFoundException

0

708

1

도와주세요 ㅠㅠ!!

0

1081

2

auth.service.ts에서 오류가 납니다

0

960

2