Category Archives: [DB]MSSQL Server

C# SqlConnection on and off Error

SqlConnection 연결시 간헐적으로 다음과 같은 에러가 나오는 경구 SQL Server에 연결을 설정하는 중에 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스할 수 없습니다. 인스턴스 이름이 올바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (provider: TCP 공급자, error: 0 – 각 소켓 주소(프로토콜/네트워크 주소/포트)는 하나만 사용할 수 있습니다.)   => 디비… Read More »

Mssql 2008 express 버전 2종류 설치 및 연결

SQL Server Express는 사용할 수 있는 용량에 한계가 있습니다. 버전에 따라 다음과 같습니다. SQL Server Express 2005 –  4GB SQL Server Express 2008 –  4GB SQL Server Express 2012 – 10GB lite : Client only http://www.microsoft.com/ko-kr/download/details.aspx?id=22973 advance: Client + 디비생성 가능 http://www.microsoft.com/ko-kr/download/details.aspx?id=1842 ●   XP OS에 설치시 로컬 연결만 지원하며  원격(remote) 접속은 지원하지 않습니다. : 서버로 사용하는거 막기 위해 MS 에서… Read More »

SQL Server Forums – set @var = exec @sql

SQL Server Forums – set @var = exec @sql.     go create table #temp (Heat varchar(30)) declare @sql varchar(100) declare @Heat varchar(30) select @sql = ‘insert into #temp select top 1 name from sysobjects’ exec (@sql) select @Heat = Heat from #temp select @Heat drop table #temp

[msslq]요일 구하기

Declare @iWeek int –요일 : 1:일요일 2:월요일 3:화요일 4:수요일 5:목요일 6:금요일 7:토요일 Declare @NowDate DateTime — 오늘날짜 Declare @MON int –월 Declare @TUE int –화 Declare @WED int –수 Declare @THU int –목 Declare @FRI int –금 Declare @SAT int –토 Declare @SUN int –일 Set @MON = 0 Set @TUE = 0 Set @WED… Read More »

MSSQL2008에서 XP_CMDSHELL 활성화 시키기

— To allow advanced options to be changed. EXEC sp_configure ‘show advanced options’, 1 GO — To update the currently configured value for advanced options. RECONFIGURE GO — To enable the feature. EXEC sp_configure ‘xp_cmdshell’, 1 GO — To update the currently configured value for this feature. RECONFIGURE GO 참조 MS-SQL Server 2000 에서 사용하던… Read More »

ms sql 엔터 값 찾기

Select top 100 NO,replace(LIMIT_N,CHAR(13)+CHAR(10),”)as LIMIT_N FROM [SALES] where patindex(‘%’+CHAR(13)+CHAR(10)+’%’,LIMIT_N) > 0 LIMIT_N : 컬럼명

mssql 테이블 복사 쿼리 문구

[mssql 테이블 복사 쿼리 문구] select * into [생성될 테이블명] from [원본테이블명] (설명: 기본 모든 데이터까지 복사) select * into [생성될 테이블명] from [원본테이블명] where’1’=’2′ ; (설명: 데이터 없이 테이블 구조만 복사) select * into [생성될 테이블명] from [원본테이블명] where’1’=’1 ; (설명: 데이터까지 복사)

SQL Provider

1. 데이터 연결 속성에 SQL Native Client 만 있는 경우 (로컬컴에  sqlncli.msi 설치시) 여러버전 있음 다운로드 : https://support.microsoft.com/en-us/help/2726013/download-information-about-the-sql-server-native-client-drivers-that-a PROVIDER=MSDASQL;driver={SQL Native Client};server=1.222.333.444;uid=myID;pwd=myPassword;database=myDB 2. 데이터 연결 속성에  Native Client 10.0 인 만 있은 경우 Provider=SQLNCLI10.1;User ID=myID;Initial Catalog=;Data Source=1.222.333.444;password =myPassword 2. Provider=SQLOLEDB;SERVER=111.111.111.111,2222;uid=myID;Pwd=myPassword;Database=myDB;network library=dbmssocn asp 파일 로 연결 테스트 [snippet id=”205″]

The query processor could not produce a query…

Microsoft OLE DB Provider for SQL Server error ‘80040e14’ The query processor could not produce a query plan from the optimizer because a query cannot update a text, ntext, or image column and a clustering key at the same time. => 컬럼중 Key 또는 인덱스를 수정하려면 안됨. update 구문중 Key컬럼은 빼고 Query.

요일 구하기 WeekDay

ms sql 스크립트로 데이타 넣기

SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[COMPANY]( [COMPANYID] [int] NOT NULL, [COMPANYNAME] [nvarchar](150) NULL, [COMPANYEMAIL] [nvarchar](150) NULL, [COMPANYSIZE] [nvarchar](150) NULL, CONSTRAINT [PK_COMPANY] PRIMARY KEY CLUSTERED ( [COMPANYID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO  … Read More »

MS SQL Create Table 기본

 

dbnetlib connectionopen (connect()). sql server does not exist or access denied

당신은 Windows XP 서비스 팩 2를 실행하는 컴퓨터에서 명명 된 파이프 서버 네트워크 라이브러리를 사용하도록 구성된 SQL Server의 인스턴스에 연결하지 못할 수 있습니다 기술 자료 ID : 839269 – 이 문서가 적용되는 제품은. 모두 확장 |의 축소 모두를 증상 당신은 SQL Server의 인스턴스에 연결하지 못할 수 있습니다, 당신은 다음과 같은 내용의 오류 메시지 중 하나가 나타날 수 있습니다. 오류… Read More »