Oracle DB Link 설정 갯수 제한

Oracle 2017. 10. 18. 14:11

DB Link 설정을 그동안 사용하면서 많이 사용을 안해서 그런지 이런 오류 메세지를 만난적이 없었다.


그러다 오늘 알게되었기에 오라클 문서를 확인하고 기록으로 남기기 위해 작성한다.



ORA-02020  too many database links in use

Cause: The current session has exceeded the INIT.ORA open_links maximum.

Action: Increase the open_links limit, or free up some open links by committing or rolling back the transaction and canceling 

          open cursors that reference remote databases.


이런 오류 메시지를 만났다면 Open_links parameter 설정을 확인해주어야 한다는 의미다.


OPEN_LINKS

PropertyDescription
Parameter typeInteger
Default value4
ModifiableNo
Range of values0 to 255

OPEN_LINKS specifies the maximum number of concurrent open connections to remote databases in one session. These connections include database links, as well as external procedures and cartridges, each of which uses a separate process.

출처 : http://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams164.htm#REFRN10138


해당 파라미터의 초기값은 4개이다. 결론부터 얘기하면 DB Link 설정 갯수가 4개보다 많기 때문에 위와 같은 오류 메세지를 보게

되었다는 얘기입니다. 따라서, 추가로 생성해야 하는 상황이라면 이 값을 조정해주시면 됩니다.

위의 설정 값을 확인하기 위해서는 "select name, value from v$parameter where name='open_links'; "와 같은 Query로도 확인이

가능합니다. ( sqlplus에서라면.. show parameter open_links로도 확인 가능)

값의 조정은 init.ora 파일에서 직접해도 되고, "alter system set open_links=10 scope=spfile;" 와 같이 조정해도 됩니다.

값은 필요한 만큼 조정하시되, 위에 보시면 최대 값이 255인것을 감안하시면 됩니다.

값이 조정되었다면 이를 반영하기 위해서는 DBMS를 Restart 시켜주어야 반영됨을 잊지 마세요.


이외에 참고로 DB Link에 연관된 파라미터 정보와 제한 정보는 아래와 같습니다. 참고하시기 바랍니다.

dblink

Specify the complete or partial name of the database link. If you specify only the database name, then Oracle Database implicitly appends the database domain of the local database.

Use only ASCII characters for dblink. Multibyte characters are not supported. The database link name is case insensitive and is stored in uppercase ASCII characters. If you specify the database name as a quoted identifier, then the quotation marks are silently ignored.

If the value of the GLOBAL_NAMES initialization parameter is TRUE, then the database link must have the same name as the database to which it connects. If the value of GLOBAL_NAMES is FALSE, and if you have changed the global name of the database, then you can specify the global name.

The maximum number of database links that can be open in one session or one instance of an Oracle RAC configuration depends on the value of the OPEN_LINKS and OPEN_LINKS_PER_INSTANCE initialization parameters.

Restriction on Creating Database Links 

You cannot create a database link in another user's schema, and you cannot qualify dblink with the name of a schema. Periods are permitted in names of database links, so Oracle Database interprets the entire name, such as ralph.linktosales, as the name of a database link in your schema rather than as a database link named linktosales in the schema ralph.) 


출처 : http://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_5005.htm#SQLRF01205


'Oracle' 카테고리의 다른 글

Oracle PartnerNetwork(OPN) 혜택  (0) 2015.04.08
ORA-609 Error (11.1.0.6 to 11.2.0.3)  (0) 2014.02.12
Oracle 11g Enterprise Option 내용  (0) 2014.02.12
Oracle Trim Function  (0) 2013.11.15
Benefits and consequences of the NOLOGGING option  (0) 2013.11.01
:     

TISTORY에 Login하려면 여기를 누르세요.


MS Outlook 일정과 Google 일정을 동기화 하고 싶다면???

Happening 2017. 5. 24. 15:52

MS Outlook 일정과 Google 일정을 동기화 하고 싶다면???




저는 원래 업무 일정을 Google 캘린더에 등록하여 개인적으로 관리해 왔습니다.

팀원과의 일정 공유를 위한 것이 아닌, 순수하게 개인적인 용도였지요.


그런데 최근에 아웃룩으로 일정 관리 및 공유하는 것을 경험하게 되었고 이것을 통해 누가 부재인지, 

내가 참석해야 하는 회의는 무엇이 있는지의 확인이 매우 편리해졌습니다.

한가지 단점이 있다면 회사 보안 정책으로 인해 핸드폰에서 사내 서버로의 접근이 불가능하여 PC에서만

일정이 확인 가능하다는 것이었습니다.


여러가지로 방법을 수소문한 결과 Outlook 일정을 Google 계정으로 동기화 하는 Tool이 있다는 것을

알게 되었고 지금은 핸드폰으로 편리하게 일정을 확인하고 알림을 받고 있습니다.

오늘은 Outlook 일정을 Google 계정으로 동기화하는 방법을 공유하도록 하겠습니다.




<동기화 개요>

제가 기존/현재에 사용중인 일정 동기화 개요입니다.

결론부터 말씀드리면 Outlook에 입력한 일정을 Google 계정으로 동기화 하고 핸드폰에서 Google 계정을 확인하는 방식입니다.

Google 계정에 등록된 일정을 핸드폰에서 확인하는 것이므로 핸드폰이 Google 계정과 동기화되어 있어야 합니다.

(안드로이드 폰을 사용중이시라면 대부분 구글 계정과 이미 동기화 되어 있을 것이므로 크게 신경쓰지 않아도 될 듯 합니다)

이 글에서 설명하는 것은 Outlook → Google로 동기화이며 Google → Outlook은 포함되어 있지 않으므로 참고하시기 바랍니다.




<GO Contact Sync Mod 다운 및 설치>


Outlook → Google로 동기화를 위해서는 Go Contact Sync Mod라는 Tool이 필요합니다.

아래의 Sourceforge라는 사이트에서 무료로 다운 받습니다.


- 다운 경로 : https://sourceforge.net/projects/googlesyncmod/



설치 방법은 어렵지 않으므로 별도의 설명은 생략합니다. 




<실행 및 설정>



Go Contact Sync Mod의 실행 화면입니다.

화면에 표시한 대로 몇가지 설정이 필요합니다.

동기화하고자 하는 Google 계정, 동기화 하고자 하는 항목(연락처, 일정), 동기화 옵션, 동기화 주기를 선택하면

설정된 대로 백그라운드에서 계속 동기화를 진행하여 줍니다.




정상적으로 백그라운드에서 동기화를 진행하고 있는 경우에는 Go Contact Sync Mod가 실행되고 있는 것을 확인할 수 있습니다.




<팀 일정공유 방법 Sample>


1. 아웃룩에서 내 업무 일정 작성합니다 (예. 팀 회의)




2. 회의 참석 인원 대상으로 초대 메일을 발송하여 일정을 공유합니다.

   일정 공유 메일을 받으면 내 달력에도 해당 일정이 자동 반영됩니다.




3. 일정을 등록한 사람과 일정 초대를 받은 사람의 Outlook 일정에는 해당 일정이 자동 반영되고

   백그라운드에서 열심히 일하고 있는 Go Contact Sync Mod가 정기적으로 Google 계정으로

   동기화를 진행합니다. 동기화가 완료되면 이제는 폰에서도 팀 업무일정을 확인 가능합니다.





그럼 이것으로 Go Contact Sync Mod를 이용한 Outlook → Google 일정 동기화 설정 정보공유를 마칩니다.

감사합니다.



출처: http://lifeisb.tistory.com/25 [Let the life be beautiful]

:     

TISTORY에 Login하려면 여기를 누르세요.


iTunes에서 iPhone, iPad 또는 iPod을 인식하지 못하는 경우

카테고리 없음 2017. 5. 24. 15:19

iTunes에서 iPhone, iPad 또는 iPod을 인식하지 못하는 경우

USB 케이블을 사용하여 컴퓨터에 기기를 연결했지만 iTunes가 iPhone, iPad 또는 iPod을 인식하지 못하는 경우 도움을 얻을 수 있습니다.

컴퓨터에서 iTunes가 연결된 기기를 인식하지 못하는 경우 알 수 없는 오류 또는 '0xE' 오류가 표시될 수 있습니다. 이 경우 다음 단계에 따라 각 단계를 수행한 후 기기를 다시 연결해 봅니다.

  1. 컴퓨터에서 사용하고 있는 iTunes가 최신 버전인지 확인합니다.
  2. Mac 또는 Windows PC에 설치된 소프트웨어가 최신 버전인지 확인합니다.
  3. 기기가 켜져 있는지 확인합니다.
  4. "이 컴퓨터를 신뢰하겠습니까?"라는 경고가 표시되면 기기의 잠금을 해제하고 '신뢰'를 탭합니다.
  5. 사용 중인 기기를 제외하고 모든 USB 액세서리를 컴퓨터에서 뽑습니다. 각 USB 포트를 사용해 보고 작동하는지 확인합니다. 그런 다음 다른 Apple USB 케이블을 사용해 봅니다.
  6. 컴퓨터와 iPhone, iPad 또는 iPod을 재시동합니다.
  7. 기기를 다른 컴퓨터에 연결해 봅니다. 다른 컴퓨터에서도 같은 문제가 발생하면 Apple 지원에 문의합니다.
     

추가 지원이 필요한 경우 Mac 또는 Windows PC에 대한 아래 단계를 따르십시오.

Mac을 사용하는 경우

  1. option 키를 누른 상태에서 Apple 메뉴를 클릭한 다음 '시스템 정보' 또는 '시스템 리포트'를 선택합니다.
  2. 왼쪽의 목록에서 'USB'를 선택합니다. 
  3. USB 기기 트리 아래에 iPhone, iPad 또는 iPod이 표시되는 경우 타사 보안 소프트웨어를 제거합니다. 표시되지 않는 경우 Apple 지원에 문의합니다.

Windows PC를 사용하는 경우

다음 단계에 따라 Apple Mobile Device USB Driver를 다시 설치합니다.

  1. 기기를 컴퓨터에서 분리합니다.
  2. 기기를 다시 연결합니다. iTunes가 열리면 닫습니다.
  3. 키보드에서 Windows 키와 R 키를 눌러 실행 명령을 엽니다.
  4. 실행 윈도우에 다음을 입력합니다.
    %ProgramFiles%\Common Files\Apple\Mobile Device Support\Drivers
  5. '확인'을 클릭합니다.
  6. usbaapl64.inf 또는 usbaapl.inf 파일을 마우스 오른쪽 버튼으로 클릭하고 '설치'를 선택합니다.

    usbaapl64 또는 usbaapl로 시작하는 다른 파일이 표시될 수도 있습니다. .inf로 끝나는 파일을 설치해야 합니다. 어떤 파일을 설치해야 하는지 잘 모르겠으면 파일 탐색기 윈도우에서 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 '보기'를 클릭한 다음, '세부 정보'를 클릭하여 올바른 파일 유형을 찾습니다. 설치하려는 파일은 설치 정보 파일입니다.
  7. 기기를 컴퓨터에서 분리한 다음 컴퓨터를 재시동합니다.
  8. 기기를 다시 연결하고 iTunes를 엽니다.

기기가 여전히 인식되지 않는 경우

장치 관리자에서 Apple Mobile Device USB Driver가 설치되어 있는지 확인합니다. 다음 단계에 따라 장치 관리자를 엽니다.

  1. 키보드에서 Windows 키와 R 키를 눌러 실행 명령을 엽니다.
  2. 실행 윈도우에 devmgmt.msc를 입력한 다음 '확인'을 클릭합니다. 장치 관리자가 열립니다. 
  3. 범용 직렬 버스 컨트롤러 섹션을 찾아 확장합니다.
  4. Apple Mobile Device USB Driver를 찾습니다.

Apple Mobile Device USB Driver가 표시되지 않거나 알 수 없는 장치가 표시되는 경우:

  • 다른 USB 케이블을 사용하여 기기를 컴퓨터에 연결합니다.
  • 기기를 다른 컴퓨터에 연결합니다. 다른 컴퓨터에서도 같은 문제가 발생하면 Apple 지원에 문의합니다.

Apple Mobile Device USB Driver에 오류 기호가 표시되는 경우:

Apple Mobile Device USB Driver 옆에  또는  기호가 표시되는 경우 다음 단계를 따르십시오.

  1. Apple Mobile Device Service를 재시작합니다.
  2. 타사 보안 소프트웨어에 문제가 있는지 확인하고 문제를 해결한 다음 컴퓨터를 재시동합니다.
  3. usbaapl64.inf 또는 usbaapl.inf 파일을 다시 설치해 봅니다



reference : https://support.apple.com/ko-kr/HT204095



:     

TISTORY에 Login하려면 여기를 누르세요.