홈>
2003 서버에서 실행중인 2008R2 SQLEXPRESS 인스턴스에 연결하려고합니다.
서버 탐색기를 사용하여 .net core 2.0 프로젝트 내에서 데이터베이스에 연결할 수 있습니다
데이터베이스에 연결하는 .net 프레임 워크로 작성된 프로그램을 실행할 수 있습니다.
그러나 .net 핵심 프로젝트 내에서 연결하려고하면 다음 오류가 발생합니다
System.Data.SqlClient.SqlException (0x80131904):
A network-related or instance-specific error occurred while establishing a connection to SQL Server.
The server was not found or was not accessible.
Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
(provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
at System.Data.SqlClient.SqlInternalConnectionTds. etc
문제는 데이터베이스의 로컬 백업에서 작동하기 때문에 연결 문자열의 형식이 아닙니다.
연결 문자열은 appsettings.json과 비슷합니다.
"ConnectionStrings": {
"MyDatabase": "Server=MySERVER\\SQLEXPRESS;Database=mydatabase;Trusted_Connection=False;User=sa;password=mypassword"
SQL Server Browser가 시작되었습니다. Management Studio를 통해 데이터에 액세스 할 수 있습니다
SQL Server 에이전트를 실행하고 있지 않습니다. 시도하고 시작하면 이벤트 로거에 표시됩니다
SQLServerAgent could not be started (reason: This installation of SQL Server
Agent is disabled. The edition of SQL Server that installed this service
does not support SQL Server Agent.).
- 답변 # 1
관련 자료
- .htaccess - 내부 서버 오류를 일으키는 모드 다시 쓰기, 오류 500
- java - 스프링 부트 애플리케이션에서 로컬 MySQL 데이터베이스에 연결하는 동안 오류가 발생했습니다
- sqlite - aiosqlite python 라이브러리를 사용하여 데이터베이스에 연결하는 동안 오류가 발생했습니다
- wsl 2 - "sbt 서버가 이미 부팅 중입니다" wsl2 우분투에서 sbt를 시작할 때 오류
- ubuntu - docker가있는 postfix - smtp 연결 오류 :454 471 : 릴레이 액세스가 거부되었습니다
- sql server odbc"tcp 공급자 - 오류 코드 0x274c"
- php - 이메일을 보내는 동안 서버 인증서 오류와 비밀번호가 실패한 이유는 무엇입니까?
- cpanel에서 Python을 설정할 때 503 서버 사용 중 오류 코드 수신
- c++ - 동일한 데이터베이스에 두 개의 연결을 만들 때 "mysql server has gone away"오류가 발생합니다
- javascript - Windows 2012 R2 서버에서 405 이후 오류를 극복하는 방법
- kubernetes - 서버에서 kubectl 오류를 수정하는 방법 (notfound) - 서버가 요청 된 리소스를 찾을 수 없습니다
- printing - Ubuntu 2004 장치에 연결하는 동안 Canon MX870 오류
- sftp - Python에서 Paramiko를 사용하여 포트 443에 연결할 때 "SSH 프로토콜 배너 읽기 오류"발생
- ruby on rails - open-uri가있는 openuri - : httperror (500 내부 서버 오류)
- phpmyadmin - 요청 처리 중 오류 오류 코드 - 200 오류 텍스트 : ok (거부 됨) :wamp 서버
- scala - akka http - docker 컨테이너가 서버에 연결되지 않았습니다
- sql server express - 동적 저장 프로 시저 및 페이지 매김
- python - 플라스크 앱에서 버튼 클릭시 내부 서버 오류
- javascript - Express로 포트에 무언가를 표시 할 때 오류 발생
- networking - sql server 2019 express에서 포트를 열 때 문제 - wmi 오류 [0x80071779]
관련 질문
- c# - 수천 개의 레코드를 쓰는 장기 실행 프로그램에서 데이터베이스 컨텍스트 생성/삭제
- .net core - 일대 다 데이터 모델의 ICollection을 표시 할 때 foreach 루프의 오류
- Entity Framework Core 50 참조 탐색 필수 특성 + 마이그레이션이 작동하지 않음
- c# - EF Core ensureDeleted가 "사용자 'sa'로 로그인하지 못했습니다"를 throw합니다
- c# - Http GetJsonAsync가 서버 API에서 null을 반환합니다
- .net core - "오류 'AppDbContext'유형의 개체를 만들 수 없습니다 디자인 타임에 지원되는 다양한 패턴
- c# - DbContext가 데이터베이스를 업데이트하지 않음
- Net Core 자동 생성 문자열 기본 키
- 콘솔 응용 프로그램 프로젝트를 위해 ef 코어로 비계를 만들 수없고 design 패키지를 참조하지 않음
- .net core - dbcontext 스캐 폴드 수정 방법"사용자 { 'username}에 대한 로그인 실패"
인스턴스 이름 대신 연결 문자열에서 포트 번호를 사용하여 문제를 해결할 수있었습니다.
여기서 권고 한대로
사용할 수있는 포트를 찾으려면