C = CHECK 제약 조건
D = 기본 값 또는 DEFAULT 제약조건
F = FOREIGN KEY 제약조건
L = 로그
FN = 스칼라 함수
P = 저장 프로시저
PK = PRIMARY KEY 제약 조건(유형은 K)
RF = 복제필터 저장 프로시저
S = 시스템 테이블
TF = 테이블 함수
TR = 트리거
U = 사용자 테이블
UQ = UNIQUE 제약 조건(유형은 K)
V = 뷰
X = 확장 저장 프로시저
이 블로그 검색
2011년 12월 14일 수요일
Analysis Services Linked Server error (The peer prematurely closed the connection)
분석서버 연결된 서버 생성 후 에러 메세지
연결된 서버 ""의 OLE DB 공급자 "MSOLAP" 이(가) 메시지 "피어에서 연결을 중간에 닫았습니다" 을(를) 반환했습니다. (Microsoft SQL Server, Error: 7303)
메세지 창
영문메세지
An exception occurred while executing a Transact-SQL statement or batch.
(Microsoft.SqlServer.Connectionlnfo)
Cannot initialize the data source object of OLE DB provider MSOLAP’ For linked server " ",
OLE DB provider “MSOLAP” For linked server “ ” returned message “An error was encountered in the transport layer.”.
OLE DB provider “MSOLAP” for linked server “ ’ returned message “The peer prematurely closed the connection.”. (Microsoft SQL Server, Error: 7303)
EXEC MASTER.DBO.SP_ADDLINKEDSERVER
@server = N'LinkedServerName',
@srvproduct=N'MSOLAP',
@provider=N'MSOLAP',
@datasrc=N'domainName',
@catalog=N'catalogName'
EXEC MASTER.DBO.SP_ADDLINKEDSRVLOGIN
@rmtsrvname=N'LinkedServerName',
@useself=N'False',
@locallogin=NULL,
@rmtuser=N'domainName\administrator',
@rmtpassword='password'
@server = N'LinkedServerName',
@srvproduct=N'MSOLAP',
@provider=N'MSOLAP',
@datasrc=N'domainName',
@catalog=N'catalogName'
EXEC MASTER.DBO.SP_ADDLINKEDSRVLOGIN
@rmtsrvname=N'LinkedServerName',
@useself=N'False',
@locallogin=NULL,
@rmtuser=N'domainName\administrator',
@rmtpassword='password'
라벨:
SQL Server,
SSAS
2011년 12월 13일 화요일
Search for Stored Procedure Containing Text
특정 텍스트가 포함된 프로시져 찾기
SELECT DISTINCT so.name
FROM syscomments sc
INNER JOIN sysobjects so ON sc.id=so.id
WHERE sc.TEXT LIKE '%keyWord%'
get a list of table & field from stored procedure
프로시저에 사용된 테이블, 컬럼 리스트 출력
create procedure sp_sp_tbl_col_list
as
select
bb.name as spName
, cc.name as tableName
, dd.COLUMN_NAME as columnName
, dd.DATA_TYPE as dataType
, dd.IS_NULLABLE as isNullable
, ISNULL(
ISNULL(CONVERT(VARCHAR,CHARACTER_MAXIMUM_LENGTH)
,'( '+CONVERT(VARCHAR,NUMERIC_PRECISION)+', '+CONVERT(VARCHAR,NUMERIC_SCALE)+' )')
, DATA_TYPE ) as dataLenth
from sysdepends aa
inner join sysobjects bb
on aa.id = bb.id
inner join sysobjects cc
on aa.depid = cc.id
left outer join INFORMATION_SCHEMA.COLUMNS dd
on aa.depnumber = dd.ORDINAL_POSITION
where bb.xtype = 'P'
and cc.name = dd.TABLE_NAME
order by 1,2,3
피드 구독하기:
글 (Atom)