본문 바로가기

프로그래밍81

IntelliJ Spark test fail(solved) intelliJ 를 이용해 spark 관련 업무를 진행하기 위해, 셋팅 중 아래와 같은 문제에 봉착했다. D:\Disk\jdk1.8.0_144\bin\java.exe -Dmaven.multiModuleProjectDirectory=D:\test "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.4\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.4\plugins\maven\lib\maven3\bin\m2.conf" "-Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDE.. 2020. 8. 24.
[MSSQL]서버간 공유폴더 사용하기 원격지 디스크 활용하기! MSSQL 서버간에 데이터 백업/복원 또는 BCP등 데이터 활용하기 위해서 서버간에 공유 폴더를 활용하면 많은 이득이 있습니다. *로컬서버의 디스크제약에 무관하게 원격지 서버의 디스크를 활용해서 데이터를 이동할수 있죠! 방법은 아래와 같습니다. 1. 로컬에 MSSQL 이라는 공용 계정을 만듬 2. 공유를 원하는 각 서버간 MSSQL 계정의 비밀번호를 동일하게 입력하고, 서비스를 MSSQL 계정으로 시작함 서버간 데이터 폴더 공유 기능을 활용해서 MSSQL 서버의 활용성을 높이세요! 2020. 7. 28.
[MSSQL] 마이그레이션 ( 2000에서 상위 버전으로 ) MSSQL 마이그레이션 경험을 공유 합니다. 이번 마이그레이션은 mssql 2000버넞에서 2017버전으로의 이동입니다. 요약! 2000의 백업파일을 2008 버전으로 한번 올렸다가 다시 백업해서 2017로 복원 (* 2000서버에는 sp4가 설치되어있어야 한다) 작업 수순 1. 2000 서버 접속 및 데이터 베이스 백업 -> 서버 8.0버전의 백업파일 생성됨, 로컬에 생성된 백업파일 이동(공유폴더) 2. 백업된 파일을 2008R2 서버에서 복원 3. 복원된 데이터 베이스에 대한 백업 파일 생성 -> 서버 10.5 버전의 백업파일 생성됨 (공유폴더) 4. 신규 서버에 10.5 버전의 백업 파일 복원 * 2008R2 서버는 한번 거쳐가는 역할만 하므로 복원,백업 후에는 해당 인스턴스를 삭제해주는 게 관리상.. 2020. 7. 28.
[MSSQL] BCP 취소하기 MSSQL 에서 BCP 유틸리티로 수행하는 트랜잭션을 종료할 때 시간이 매우 오래 걸림! 이유는 ? 그래서 어떻게 ? 알려드립니다. BCP 는 배치로 수행되는 것이고 XP_CMDSHELL 과 같이 SSMS/DBMS 상에서 호출 했을 경우 별도의 유틸리티를 호출하는 방싱으로 수행됩니다. 즉, 별도의 유틸리티가 실행중입니다. KILL 명령을 통해 해당 SPID 를 중지하거나 SSMS 상에 중지 버튼을 클릭해도 BCP가 리턴을 주기 전까지는 계속 수행을 지속하고 그 수행이 끝난 후에 취소가 가능합니다. BCP IN 을 했을 때 중지를 했더라도 떨어지는 파일이 계속 증가하는 것을 보실수가 있습니다. *방법은 BCP.EXE 프로세스를 중지하는 것입니다.* 작업 관리창 혹은 Crtl+Shift+Esc 단축키를 통해.. 2020. 6. 29.