우리 부서는 고객 데이터를 데이터베이스 스키마로 변환하여 소프트웨어를 사용할 수 있도록 전문적으로합니다.
현재 C # 응용 프로그램은 IDataReader
(시간의 99 % SqlDataReader
), 정리 및 매핑을 수행하고, DataRow
개체 SqlBulkCopy
에 삽입 한 다음 a 를 사용하여 데이터베이스에 삽입하는 C # 응용 프로그램 을 보유하고 있습니다.
때로는 (특히 소스 데이터베이스에 이미지가 varbinary
객체 로 포함되어있는 경우 )이 프로세스는 서버에서 앱으로 SQL을 전송 한 후 바로 돌아가서 서버로 돌아갈 수 있습니다.
SSIS 패키지 로 일부 변환을 다시 작성하면 작업 속도가 크게 향상 될 수 있다고 생각합니다. 그러나 내가 계속 겪고있는 가장 큰 벽은 Not Invented Here 패션 에서 상사 가 밀리고 "마이크로 소프트가 SSIS에 대한 지원을 중단하면 어떻게 될까?
"이 기능을 제거하면 어떻게됩니까 ...?"를 누른 것은 이번이 처음이 아닙니다. 내 상사로부터 답변. 나는 변환을 구식으로 쓸 시간이없고, SSIS를 스스로 가르 칠뿐만 아니라, 이점을 입증 / 테스트하는 새로운 방법을 쓸 시간도 없다 (우리 중 누구도 SSIS를 사용하지 않았기 때문에 사용 방법을 배워야합니다).
이 상황에서 어떻게해야합니까? 새로운 기술 추진을 중단 하시겠습니까? 그가 부서를 떠날 때까지 기다립니다 (저는 부서에서 두 번째로 많은 Sr. 사람이지만, 몇 년이 지나면 퇴직 / 퇴직)? 타사 도구에 대한 두려움을 막을 수있는 새로운 방법을 찾으십니까?
Is it broken?
.-이것은 부울 질문입니다. "개선 될 수있었습니다." "아니오"와 같습니다.