«sql-server-2008» 태그된 질문

Microsoft SQL Server 2008 버전과 관련된 질문에이 태그를 사용하십시오.

15
SQL Server 데이터베이스에서 모든 테이블을 삭제하는 방법은 무엇입니까?
SQL Server 데이터베이스를 완전히 비울 스크립트를 작성하려고합니다. 이것이 지금까지 내가 가진 것입니다. USE [dbname] GO EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all' EXEC sp_msforeachtable 'DELETE ?' Management Studio에서 실행하면 다음과 같은 이점이 있습니다. 명령이 성공적으로 완료되었습니다. 그러나 테이블 목록을 새로 고치면 모두 그대로 있습니다. 내가 뭘 잘못하고 있죠?

10
SQL Server 보안 주체 "dbo"가 없습니다.
다음과 같은 오류가 발생합니다 Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. 에 대해 읽었 ALTER AUTHORIZATION지만이 데이터베이스에서 어떤 데이터베이스가 발생하고 있는지 전혀 알지 못합니다.이 오류는 매우 자주 발생하며 매일 약 1GB …

8
SSMS에서 ntext 또는 nvarchar (max)의 모든 텍스트를 어떻게 봅니까?
SQL Server Management Studio에서 NTEXT 또는 NVARCHAR (max)의 모든 텍스트를 어떻게 봅니까? 기본적으로 처음 몇 백 자 (255?) 만 반환하는 것처럼 보이지만 때로는 프로그램을 작성하지 않고도 전체 필드를 빠르게 볼 수있는 방법을 원할 때가 있습니다. SSMS 2012조차도 여전히이 문제가 있습니다.

16
데이터베이스의 모든 사용자에 대한 모든 권한 / 액세스를 찾는 SQL Server 쿼리
SQL 2008에서 쿼리를 작성하여 특정 데이터베이스 또는 테이블, 뷰 및 저장 프로 시저와 같은 데이터베이스 내의 개체에 직접 또는 역할 등으로 액세스 할 수있는 모든 사용자를보고합니다. 보고서는 보안 감사 목적으로 사용됩니다. 누구든지 내 요구에 완벽하게 맞는 쿼리가 있는지 확실하지 않지만 희망적으로 시작하면 좋을 것입니다. sql 2008, 2005 또는 2000이 수행 …



9
varchar 열의 최대 길이를 변경 하시겠습니까?
내용을 잃지 않고 varchar 열의 길이를 255 자에서 500으로 업데이트하려고합니다. 전에 테이블을 삭제하고 다시 만들었지 만이 작업을 수행하는 데 사용해야하는 alter 문에 노출 된 적이 없습니다. ALTER TABLE (Transfact-SQL) 문서를 찾았 지만 머리 나 꼬리를 만들 수는 없습니다. 지금까지 다음과 같은 내용이 있습니다 (불행히도 아무것도 없습니다). alter table [progennet_dev].PROGEN.LE alter …

6
열 변경, 기본 제약 조건 추가
테이블이 있고 열 중 하나가 날짜 시간 유형의 "날짜"입니다. 해당 열에 기본 제약 조건을 추가하기로 결정했습니다. Alter table TableName alter column dbo.TableName.Date default getutcdate() 그러나 이것은 나에게 오류를 준다 : '.'근처의 구문이 잘못되었습니다. 누구든지 여기에 분명히 잘못된 것을 보았습니까?


16
누적 합계를 얻는 방법
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t 위의 선택은 다음을 반환합니다. id SomeNumt 1 10 2 12 3 3 4 15 5 23 다음을 어떻게 얻습니까? id …

8
nvarchar (max) vs NText
SQL Server에서 nvarchar(max)vs. NText데이터 형식 을 사용할 때의 장단점은 무엇입니까 ? 이전 버전과의 호환성이 필요하지 않으므로 nvarchar(max)이전 SQL Server 릴리스에서 지원되지 않는 것이 좋습니다. 편집 : 분명히 문제도 적용 TEXT하고 IMAGE대 varchar(max)하고 varbinary(max)나중에 그 데이터 유형에 대한 그 검색을 위해.


8
SQL Server에서 저장 프로 시저 또는 함수의 마지막 변경 날짜를 확인하는 방법
마지막으로 기능이 변경된시기를 확인해야합니다. 작성 날짜를 확인하는 방법을 알고 있습니다 (SQL Server Management Studio의 함수 속성 창에 있음). SQL Server 2000에서는 수정 날짜를 확인할 수 없다는 것을 알았습니다 (이 게시물 참조 : SQL Server 2000에서 저장 프로 시저가 마지막으로 수정 된 시점을 결정할 수 있습니까? ) SQL Server 2008에서 확인할 …

5
인덱스에서 키 열로 사용할 수없는 유형입니다.
에 오류가 있습니다 Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index. 여기서 key는 nvarchar (max)입니다. 빠른 구글 이 이것을 찾았습니다 . 그러나 솔루션이 무엇인지 설명하지는 않습니다. 키와 값이 모두 문자열이고 키가 고유하고 단일 해야하는 사전과 같은 것을 …

17
SQL Server 2008 Management Studio Intellisense가 작동하지 않는 이유는 무엇입니까?
Intellisense가 전혀 작동하지 않는 이유를 알아 내려고 정신을 잃고 있습니다. 내가 사용하는 서버는 로컬이며 2008이며 데이터베이스는 2008 호환성으로 설정되어 있으며 Intellisense는 내가 찾을 수있는 모든 메뉴에 있지만 CTRL-J로도 멤버 목록이 나타나지 않습니다. 누구든지 이와 같은 경험을하고 그것을 고칠 수있는 방법을 찾았습니까? Intellisense가 작동하지 않으면 작업을 시작할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.