[SQL] DB2의 버전을 확인하는 방법
SQLDB2의 버전을 확인하는 방법
방법은 SQL 명령을 사용하여 Z / OS 용 DB2 버전을 확인하려면?
감사, 메리 타
해결법
-
==============================
1.다음과 같은 쿼리를 시도 할 수 있습니다 :
다음과 같은 쿼리를 시도 할 수 있습니다 :
SELECT service_level, fixpack_num FROM TABLE (sysproc.env_get_inst_info()) as INSTANCEINFO
내가이 z / OS의 작업을 할 수 있다고 보장 할 수 있도록 LUW에 작동하지만, 그것의 가치가 총.
-
==============================
2.
SELECT GETVARIABLE('SYSIBM.VERSION') FROM SYSIBM.SYSDUMMY1
-
==============================
3.ENV_INST_INFO 관리보기도 있습니다. 와 마찬가지로 CanSpice 난 단지 LUW을 보증 할 수 있지만, 적어도 Z / OS에서 사용할 수있는 유사한 뷰가 있어야한다.
ENV_INST_INFO 관리보기도 있습니다. 와 마찬가지로 CanSpice 난 단지 LUW을 보증 할 수 있지만, 적어도 Z / OS에서 사용할 수있는 유사한 뷰가 있어야한다.
SELECT * FROM SYSIBMADM.ENV_INST_INFO
-
==============================
4.내가 사용
내가 사용
SELECT * FROM TABLE(SYSPROC.ENV_GET_INST_INFO());
tyranitar에서 그리고 그 Z / OS에서 일했다. 여기에 내가 가진 무엇 :
SERVICE_LEVEL DB2 v9.7.0.6
내가 할 수 있다면 나는 투표 할 것! 감사!!
-
==============================
5.당신의 SQL에 오타가 있습니다. 수정 된 버전은 다음과 같습니다 :
당신의 SQL에 오타가 있습니다. 수정 된 버전은 다음과 같습니다 :
SELECT GETVARIABLE SYSIBM.SYSDUMMY1 FROM ( 'SYSIBM.VERSION');
나는 QMF에서 Z / OS에서 IBM 메인 프레임에서이 작업을 실행하고 다음과 같은 결과를 얻었다. 우리는 현재 DB2 버전 8을 실행하고 버전 10로 업그레이드된다.
DSN08015 -- Format seems to be DSNVVMMM -- PPP IS PRODUCT STRING 'DSN' -- VV IS VERSION NUMBER E.G. 08 -- MMM IS MAINTENANCE LEVEL E.G. 015
-
==============================
6.프롬프트 명령을 사용하여 수정 팩의 정보를 확인하는 방법은 다음과 같습니다 db2level의
프롬프트 명령을 사용하여 수정 팩의 정보를 확인하는 방법은 다음과 같습니다 db2level의
프롬프트 명령을 사용하여 버전 및 라이센스 정보를 확인하는 방법은 다음과 같습니다 의 : db2licm -l
C:\Users\Administrator>db2level DB21085I This instance or install (instance name, where applicable: "DB2") uses "64" bits and DB2 code release "SQL10051" with level identifier "0602010E". Informational tokens are "DB2 v10.5.100.63", "s130816", "IP23521", and Fix Pack "1". Product is installed at "C:\SQLLIB" with DB2 Copy Name "DB2COPY1". C:\Users\Administrator>db2licm -l Product name: "IBM Data Server Client" Product identifier: "db2client" Version information: "10.5"
-
==============================
7.당신은 SQL에 내장 된 세션 변수를 조회 할 수 있습니다. Z / OS의 DB2의 버전을 확인하려면, 당신은 SYSIBM.VERSION 변수가 필요합니다. 제품 식별자 - 이것은 PRDID를 반환합니다. 당신은 지식 센터에 사람이 읽을 수있는 버전을 찾아 볼 수 있습니다.
당신은 SQL에 내장 된 세션 변수를 조회 할 수 있습니다. Z / OS의 DB2의 버전을 확인하려면, 당신은 SYSIBM.VERSION 변수가 필요합니다. 제품 식별자 - 이것은 PRDID를 반환합니다. 당신은 지식 센터에 사람이 읽을 수있는 버전을 찾아 볼 수 있습니다.
SELECT GETVARIABLE('SYSIBM.VERSION') FROM SYSIBM.SYSDUMMY1; -- for example, the above returns DSN10015 -- DSN10015 identifies DB2 10 in new-function mode (see second link above)
-
==============================
8.첫 번째 또는 두 번째 시도 :
첫 번째 또는 두 번째 시도 :
SELECT * FROM TABLE(SYSPROC.ENV_GET_INST_INFO()); SELECT * FROM TABLE(SYSPROC.ENV_GET_PROD_INFO()); SELECT * FROM TABLE(SYSPROC.ENV_GET_SYS_INFO());
-
==============================
9.모두 나를 위해 일했다.
모두 나를 위해 일했다.
SELECT * FROM TABLE(SYSPROC.ENV_GET_INST_INFO());
또는
SELECT * FROM SYSIBMADM.ENV_INST_INFO;
-
==============================
10.DB2의 경우 :
DB2의 경우 :
"SELECT * FROM SYSIBMADM.ENV_INST_INFO" - SERVICE_LEVEL
-
==============================
11.때 db2ls 명령은 설치 경로와 설치 날짜와 함께 db2level의 표시됩니다.
때 db2ls 명령은 설치 경로와 설치 날짜와 함께 db2level의 표시됩니다.
설치된 특정 제품을 확인하려면 :
db2ls -p -q -b <installpath>
때 db2ls 명령에.
다음이 나타납니다 :
Install Path Level Fix Pack Special Install Number Install Date Installer UID -------------------------------------------------------------------------------------------- /opt/ibm/db2/V9.7 9.7.0.7 7 Thu Aug 1 12:25:53 2013 CDT 0
방문 IBM 웹 사이트
-
==============================
12.AIX에서 당신은 시도 할 수 있습니다 :
AIX에서 당신은 시도 할 수 있습니다 :
db2level
출력 예 :
db2level DB21085I This instance or install (instance name, where applicable: "db2inst1") uses "64" bits and DB2 code release "SQL09077" with level identifier "08080107". Informational tokens are "DB2 v9.7.0.7", "s121002", "IP23367", and Fix Pack "7". Product is installed at "/db2_09_07".
-
==============================
13.V11의 또 다른 하나
V11의 또 다른 하나
select CURRENT APPLICATION COMPATIBILITY from sysibm.sysdummy1
결과:
V11R1
그것은 현재 버전하지만, 응용 프로그램의 현재 구성 수준이 아니다.
-
==============================
14.
SELECT GETVARIABLE(('SYSIBM.VERSION') FROM SYSIBM.SYSDUMMY1; -- PPP IS PRODUCT STRING 'DSN' -- VV IS VERSION NUMBER E.G., 10, 11 -- M IS MAINTENANCE LEVEL E.G. 5 -DISPLAY GROUP THIS WILL DISPLAY THE LEVEL CM, ENFM, N
from https://stackoverflow.com/questions/3821795/how-to-check-db2-version by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] SQL Server 2008의 GUI에 고유 제한 조건을 추가 하시겠습니까? (0) | 2020.06.24 |
---|---|
[SQL] 어떻게 JSON에 MySQL 데이터베이스를 내보내려면? (0) | 2020.06.24 |
[SQL] SQL의 문자열에 캐리지 리턴에 대한 쿼리 및 궁극적으로 캐리지 리턴을 제거 (0) | 2020.06.24 |
[SQL] pyodbc 및 MS-Access를 사용하여 파이썬 cursor.execute에서 실제 SQL 쿼리를 참조하는 방법 (0) | 2020.06.24 |
[SQL] 독특한 증분 값을 테이블에 업데이트 INT 열 (0) | 2020.06.24 |