반응형

SQL-Server 21

이 해커는 무엇을 하려고 합니까?

이 해커는 무엇을 하려고 합니까? 다음을 검색하는 경우: http://www.google.co.uk/search?q=0x57414954464F522044454C4159202730303A30303A313527&hl=en&start=30&sa=N 다음과 같은 방법으로 해킹을 시도한 사례를 많이 볼 수 있습니다. 1) declare @q varchar(8000) select @q = 0x57414954464F522044454C4159202730303A30303A313527 exec(@q) -- 정확히 무엇을 하려는 것일까요?어떤 DB에서 작업하려고 합니까?당신은 이것에 대한 조언을 알고 있습니까?그는 서버에서 SQL Injection을 테스트하고 있습니다. 특히 이 테스트는 Blind SQL Injection..

programing 2023.06.30

복합 기본 키와 추가 "ID" 열?

복합 기본 키와 추가 "ID" 열? 이런 테이블이 있다면, 책(ISBN이 없는 것처럼 가장) 작가. 제목 판 발행년도 가격. {Author,Title,Edition}이(가) 후보/기본 키일 수 있다고 주장할 수 있습니다. 후보/기본 키가 {Author,Title,Edition}이어야 하는지 또는 {Author,Title,Edition} 고유 인덱스/키 제약 조건을 가진 ID 열을 사용해야 하는지 여부를 결정하는 요소는 무엇입니까? 그렇습니다 작성자(PK) 제목(PK) 에디션(PK) 발행년도 가격. 더 나은, 또는: ID(PK) 작가. 제목 판 발행년도 가격. 여기서 {Author,Title,Edition}은(는) 추가 고유 인덱스/제약 조건입니까?그렇게 말하시오{Author, Title, Edition}..

programing 2023.06.25

SQL Server 기본 문자 인코딩

SQL Server 기본 문자 인코딩 기본적으로 - Microsoft SQL Server에서 데이터베이스에 대해 설정된 문자 인코딩은 무엇입니까? SQL Server의 현재 문자 인코딩을 보려면 어떻게 해야 합니까?인코딩 경우 데이터 "SQL Server" " " " " " (", " " " " " " "에 있는 데이터)를합니다.XML그리고.NUCS-2/UTF-16(스토리지는 동일하지만 UTF-16은 보조 문자만 올바르게 처리함).이것은 구성할 수 없습니다. UTF-8 또는 UTF-32를 사용할 수 있는 옵션이 없습니다. 내장된 기능이 보조 문자를 제대로 처리할 수 있는지 여부와 이러한 문자가 올바르게 정렬되고 비교되는지 여부는 사용 중인 조합에 따라 다릅니다.이전 콜리메이션 - 이름이 다음으로 시작합니..

programing 2023.06.25

SQL 쿼리에 대한 기본 스키마 설정

SQL 쿼리에 대한 기본 스키마 설정 쿼리의 스키마를 설정하여 나머지 쿼리에서 테이블 앞에 스키마 이름을 추가하지 않고 테이블 이름만으로 참조할 수 있는 방법이 있습니까? 예를 들어, 저는 다음과 같은 일을 하고 싶습니다. Use [schemaName] select * from [tableName] 이와 반대로: select * from [schemaName].[tableName] 빠른 구글이 이 페이지를 가리켰습니다.SQL Server 2005 이후부터는 ALTER USER 문으로 사용자의 기본 스키마를 설정할 수 있습니다.안타깝게도 이는 스키마를 영구적으로 변경한다는 의미이므로 스키마를 전환해야 하는 경우 저장 프로시저 또는 문 배치를 실행할 때마다 스키마를 설정해야 합니다.또는 여기에 설명된 기술을..

programing 2023.06.25

진술이란 무엇입니까?setFetchSize(nSize) 메서드가 SQL Server JDBC 드라이버에서 실제로 수행됩니까?

진술이란 무엇입니까?setFetchSize(nSize) 메서드가 SQL Server JDBC 드라이버에서 실제로 수행됩니까? 저는 매일 수백만 개의 레코드가 있는 정말 큰 테이블을 가지고 있습니다. 그리고 매일 마지막에 저는 전날의 모든 레코드를 추출하고 있습니다.다음과 같은 작업을 수행합니다. String SQL = "select col1, col2, coln from mytable where timecol = yesterday"; Statement.executeQuery(SQL); 문제는 이 프로그램이 메모리의 모든 결과를 가져온 다음 처리하기 때문에 2GB의 메모리를 사용한다는 것입니다. 는 설을시습다니했도정▁the다▁setting니를 설정해 보았습니다.Statement.setFetchSize(10..

programing 2023.06.20

SQL Server에서 MSDTC를 활성화하려면 어떻게 해야 합니까?

SQL Server에서 MSDTC를 활성화하려면 어떻게 해야 합니까? 이것이 유효한 질문입니까?저는 있습니다.MSTDC를 사용하고 있으며 예외를 발생시키는 NET Windows 앱: 시스템. 트랜잭션.트랜잭션 관리자 커뮤니케이션예외:MSDTC(분산 트랜잭션 관리자)에 대한 네트워크 액세스가 비활성화되었습니다.구성 요소 서비스 관리 도구 ---> 시스템을 사용하여 MSDTC에 대한 보안 구성에서 네트워크 액세스 DTC를 활성화하십시오.런타임.Interop Services.COME 예외(0x8004D024):트랜잭션 관리자가 원격/네트워크 트랜잭션에 대한 지원을 사용하지 않도록 설정했습니다(HRESULT: 0x8004D024에서 예외).트랜잭션.Oletx.IDTC Proxy Shim Factory.트랜잭션 ..

programing 2023.05.06

테이블의 모든 값을 SQL의 다른 테이블에 삽입

테이블의 모든 값을 SQL의 다른 테이블에 삽입 한 테이블의 모든 값을 다른 테이블에 삽입하려고 합니다.그러나 insert 문은 값을 허용하지만 initial_Table에서 select *를 허용합니다.이것이 가능합니까?삽입문에는 실제로 이를 수행하기 위한 구문이 있습니다.열 이름을 지정하는 것이 "*"를 선택하는 것보다 훨씬 쉽습니다. INSERT INTO new_table (Foo, Bar, Fizz, Buzz) SELECT Foo, Bar, Fizz, Buzz FROM initial_table -- optionally WHERE ... 어떤 이유에서인지 이 게시물은 몇 개의 반대표를 받고 있기 때문에 이 점을 명확히 하는 것이 좋겠습니다. 삽입 대상...에 삽입...SELECT FROM 구문은 삽입..

programing 2023.05.01

두 점 사이의 거리 계산(위도, 경도)

두 점 사이의 거리 계산(위도, 경도) 지도상의 두 위치 사이의 거리를 계산하려고 합니다.데이터: 경도, 위도, X POS, Y POS에 저장했습니다. 저는 이전에 아래의 스니펫을 사용하고 있었습니다. DECLARE @orig_lat DECIMAL DECLARE @orig_lng DECIMAL SET @orig_lat=53.381538 set @orig_lng=-1.463526 SELECT *, 3956 * 2 * ASIN( SQRT( POWER(SIN((@orig_lat - abs(dest.Latitude)) * pi()/180 / 2), 2) + COS(@orig_lng * pi()/180 ) * COS(abs(dest.Latitude) * pi()/180) * POWER(SIN((@orig_lng ..

programing 2023.04.16

데이터베이스 및 테이블을 생성하는 SQL 스크립트 생성

데이터베이스 및 테이블을 생성하는 SQL 스크립트 생성 다른 SQL Server에 복제할 SQL 데이터베이스와 테이블이 있습니다.데이터베이스와 테이블을 단일 스크립트로 작성하는 SQL 스크립트를 만들고 싶습니다. SQL Management Studio를 사용하여 각 케이스(데이터베이스 및 테이블)에 대해 "Create" 스크립트를 작성할 수 있지만, 두 "Create" 스크립트를 하나의 스크립트로 조합하면 되는지 알고 싶습니다. 감사해요.Clayton의 답변으로 실현되겠지만 SQL 2005/2008/R2/2012에서는 훨씬 쉬운 옵션이 제공됩니다. 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고Tasks그리고 나서.Generate Scripts스크립트 마법사가 실행됩니다.이를 통해 테이블/인덱스/제약/저장..

programing 2023.04.11

파이프의 다른 쪽 끝에는 프로세스가 없습니다(SQL Server 2012).

파이프의 다른 쪽 끝에는 프로세스가 없습니다(SQL Server 2012). 다음 오류가 발생했습니다. A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) (Microsoft SQL Server, Error: 233) 알고 있습니다. 이 사이트에도 비슷한 질문이 있습니다. 답은 TCP/IP와 파이프를 활성화하는 것입니다.그러나 둘 다 활성화했지만 여전히 작동하지 않습니다. Microsoft SQL ..

programing 2023.04.11
반응형