본문 바로가기
반응형

분류 전체보기558

CodeIgniter(PHP) 에서 MS-SQL 설정 설정환경OS : Windows Server 2008 R2WebServer : IIS 7.5DataBase : SQL Server 2008 R2위와 같은 환경에서 코드이그나이터를 설치하여, DBMS 를 MS-SQL 로 설정하려 하다보니,어마어마한 삽질을..;;;해서 삽질의 결론은 DB Driver 가 문제.해서 SQL Server (MS-SQL) 을 쓰려면 PHP 의 버전을 5.3 이전으로 낮추어야 아래 설정에서 dbdriver 값에 mssql 로 설정하여 사용 할 수 있는것 같다.이에 sqlsrv 로 드라이버를 변경해 보았다. 그래도 사용불가;너무 긴 삽질에 짜증제대로;;; 아마도 내가 못찾은 것일 수 도 있지만;;내 삽질경험으로 내린 답은 다음과 같다. PHP 5.3 이전에서는 mssql 드라이버 사용.. 2012. 11. 12.
스키마 바인딩시 에러;;; 스키마 바인딩할 수 없습니다. 이름은 두 부분으로 구성되어야 하며 개체는 자체 참조할 수 없습니다. CREATE VIEW HAN_RECOM_POINT_GIVE_LISTWITH SCHEMABINDINGAS 셀렉트 어쩌고 저쩌고 하는데 위와 같은 오류가 발생한다. 디지게 짜증나서 한참을 삽질하다 데이터베이스 사랑넷에서 관련 글이 있었다. 테이블이나 오브젝트에 열심히 dbo. 을 붙여주라고 해서, 붙여봤더니 정상적으로 생성. 그런데 짜증나는건 이유를 모르겠다. 왜 dbo. 를 넣었는데 된건지;;;그냥 그런가보다 숙지하기에는 기분이 별로다. 혹시 아시는 분들 지나가시다 보시면 답글좀 부탁드립니다.^^; 2012. 10. 31.
VIEW 인덱스 생성시 스키마바인딩 출처 : http://www.sqler.com/bSQLQA/bColumn/105239 안녕하세요. 비전팀 1기 강동운입니다. 이번에는 뷰를 생성할 때 WITH SCHEMABINDING 옵션에 대해서 얘기를 꺼내볼까 합니다. BOL에 찾아보면... SCHEMABINDING기본 테이블의 스키마에 뷰를 바인딩합니다. SCHEMABINDING을 지정하면 뷰 정의에 영향을 미치는 방법으로 기본 테이블을 수정할 수 없습니다. 뷰 정의 자체를 먼저 수정하거나 삭제하여 수정할 테이블에 대해 종속성을 제거해야 합니다. SCHEMABINDING을 사용하는 경우 select_statement에 참조되는 테이블, 뷰 또는 사용자 정의 함수의 두 부분으로 구성된 이름(schema.object)이 있어야 합니다. 참조된 개체는 .. 2012. 10. 31.
실행된 쿼리내역 조회 SELECT db_name(st.dbid) DBName, qs.total_elapsed_time, creation_time, last_execution_time, textFROM sys.dm_exec_query_stats AS qs CROSS APPLY sys.dm_exec_sql_text(qs.plan_handle) AS stINNER JOIN sys.dm_exec_cached_plans AS cp ON qs.plan_handle = cp.plan_handleWHERE creation_time >= '2010-01-01 00:00:00' --AND db_name(st.dbid) is not null and cp.objtype = 'proc' --조건: 종류AND text LIKE '%delete%' O.. 2012. 10. 24.
반응형