8.4.0.0 (2022/11/11)
	[INDEX폜]
	GE52_UQ  GE52_SA ̍ق͍ڕтႤȂ̂ňȉ̖肪AGE52_SA폜
	EGE52_UQ 폜  GE52_UQ 쐬  GE52_SA 폜ۂɴװ(ORA-02429: ӃL[܂͎L[̕ێɎgp͍폜ł܂B)
	E߰Ăۂɴװ(ORA-20000 Unable to Set Values for Index GE52_UQ: Does Not Exist or Insufficient Priv is Raised While Executing Impdp)
		[ڲð(GE52)	DROP INDEX GE52_SA;

	[ʍڂ̌(⍇E 0200009584)]
		(1) 쐬PGA쐬ePGAXVPGAXVePG		X(10)  X(50)
			@ SQL
			SELECT TABLE_NAME,COLUMN_NAME,DATA_TYPE,DATA_LENGTH FROM USER_TAB_COLUMNS WHERE COLUMN_NAME IN ('PGSET','PGPSET','PGUPD','PGPUPD') AND DATA_LENGTH!=50 ORDER BY TABLE_NAME,COLUMN_NAME;

			A sSQL
			ALTER TABLE GE12 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE12 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE12 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE12 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE15 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE15 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE15 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE15 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE17 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE17 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE17 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE17 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE18 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE18 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE18 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE18 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE20 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE20 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE20 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE20 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE30 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE30 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE30 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE30 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE31 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE31 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE31 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE31 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE32 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE32 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE32 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE32 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE33 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE33 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE33 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE33 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE34 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE34 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE34 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE34 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE36 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE36 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE36 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE36 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE37 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE37 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE37 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE50 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE50 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE50 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE50 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE51 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE51 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE51 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE51 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE52 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE52 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE52 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE52 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE53 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE53 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE53 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE53 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE54 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE54 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE54 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE54 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE55 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE55 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE55 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE55 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE56 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE56 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE56 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE56 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE70 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE70 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE70 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE70 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE71 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE71 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE71 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE71 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE72 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE72 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE72 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE72 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE80 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE80 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE80 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE80 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE81 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE81 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GE81 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE81 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE82 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GE82 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GE82 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GE82 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA03 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA03 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA03 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA03 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA04 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA04 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA04 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA04 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA05 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA05 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA05 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA05 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA08 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA08 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA08 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA08 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA09 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA09 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA09 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA09 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA10 MODIFY ( PGPUPD VARCHAR2(50) );
			ALTER TABLE GEA10 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA10 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA10 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA11 MODIFY ( PGSET VARCHAR2(50) );
			ALTER TABLE GEA11 MODIFY ( PGPSET VARCHAR2(50) );
			ALTER TABLE GEA11 MODIFY ( PGUPD VARCHAR2(50) );
			ALTER TABLE GEA11 MODIFY ( PGPUPD VARCHAR2(50) );

		(2) 쐬ҁAXV		X(10)  X(30)
			@ SQL
			SELECT TABLE_NAME,COLUMN_NAME,DATA_TYPE,DATA_LENGTH FROM USER_TAB_COLUMNS WHERE COLUMN_NAME IN ('USRSET','USRUPD') AND DATA_LENGTH!=30 ORDER BY TABLE_NAME,COLUMN_NAME;

			A sSQL
			ALTER TABLE GE12 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE12 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE15 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE15 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE17 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE17 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE18 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE18 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE20 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE20 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE30 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE30 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE31 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE31 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE32 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE32 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE33 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE33 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE34 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE34 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE36 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE36 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE37 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE37 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE50 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE50 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE51 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE51 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE52 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE52 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE53 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE53 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE54 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE54 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE55 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE55 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE56 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE56 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE70 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE70 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE71 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE71 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE72 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE72 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE80 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE80 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE81 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GE81 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE82 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GE82 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA03 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA03 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA04 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA04 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA05 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA05 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA08 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA08 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA09 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA09 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA10 MODIFY ( USRSET VARCHAR2(30) );
			ALTER TABLE GEA10 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA11 MODIFY ( USRUPD VARCHAR2(30) );
			ALTER TABLE GEA11 MODIFY ( USRSET VARCHAR2(30) );

		(3) ҰνĐUϽ(GE37) XVePG(PGPUPD)ǉAʍڂ̕я𓝈
			XV	XV	XVPG		XV	XVPG	XVePG	XV

			-- ݂̃e[ũf[^ʃe[uɑޔB
			CREATE TABLE GE37_SAVE AS SELECT * FROM GE37;

			-- ݂̃e[uDROPB
			DROP TABLE GE37;

			-- Ve[uCREATEB
			CREATE TABLE GE37 (
			   SYSTEM_ID    VARCHAR2 (  10 )                    NOT NULL
			 , JOKEN        VARCHAR2 (  20 )                    NOT NULL
			 , HOST         VARCHAR2 ( 100 )                    NOT NULL
			 , PORT         VARCHAR2 (   6 )                            
			 , AUTH         VARCHAR2 (   6 )                            
			 , AUTHUSER     VARCHAR2 ( 100 )                            
			 , AUTHPASS     VARCHAR2 ( 100 )                            
			 , COMMENTS     VARCHAR2 ( 500 )                            
			 , FGJ          VARCHAR2 (   1 )        DEFAULT '1' NOT NULL
			 , DYSET        VARCHAR2 (   14 )                           
			 , PGSET        VARCHAR2 (   50 )                           
			 , PGPSET       VARCHAR2 (   50 )                           
			 , USRSET       VARCHAR2 (   30 )                           
			 , DYUPD        VARCHAR2 (   14 )                           
			 , PGUPD        VARCHAR2 (   50 )                           
			 , PGPUPD       VARCHAR2 (   50 )                           
			 , USRUPD       VARCHAR2 (   30 )                           
			)
			TABLESPACE GETBL01
			STORAGE( INITIAL 16K );

			ALTER TABLE GE37 DROP CONSTRAINT GE37_UQ;

			ALTER TABLE GE37 ADD CONSTRAINT GE37_UQ PRIMARY KEY ( SYSTEM_ID,JOKEN )
			USING INDEX TABLESPACE GEIDX01
			STORAGE( INITIAL 16K )
			;

			COMMENT ON TABLE GE37  IS 'ҰνĐUϽ'    ;
			COMMENT ON COLUMN GE37.AUTH            IS 'F'             ;
			COMMENT ON COLUMN GE37.AUTHPASS        IS 'F߽ܰ'      ;
			COMMENT ON COLUMN GE37.AUTHUSER        IS 'Fհ'         ;
			COMMENT ON COLUMN GE37.COMMENTS        IS ''             ;
			COMMENT ON COLUMN GE37.FGJ             IS '׸'         ;
			COMMENT ON COLUMN GE37.HOST            IS 'νĖ'            ;
			COMMENT ON COLUMN GE37.JOKEN           IS 'U'         ;
			COMMENT ON COLUMN GE37.PORT            IS '߰Ĕԍ'         ;
			COMMENT ON COLUMN GE37.SYSTEM_ID       IS 'ID'           ;
			COMMENT ON COLUMN GE37.DYSET           IS '쐬'         ;
			COMMENT ON COLUMN GE37.DYUPD           IS 'XV'         ;
			COMMENT ON COLUMN GE37.PGPSET          IS '쐬ePG'         ;
			COMMENT ON COLUMN GE37.PGPUPD          IS 'XVePG'         ;
			COMMENT ON COLUMN GE37.PGSET           IS '쐬PG'           ;
			COMMENT ON COLUMN GE37.PGUPD           IS 'XVPG'           ;
			COMMENT ON COLUMN GE37.USRSET          IS '쐬'           ;
			COMMENT ON COLUMN GE37.USRUPD          IS 'XV'           ;

			-- Ve[uɑޔf[^INSERTB
			INSERT INTO GE37
			SELECT
			   SYSTEM_ID   
			 , JOKEN       
			 , HOST        
			 , PORT        
			 , AUTH        
			 , AUTHUSER    
			 , AUTHPASS    
			 , COMMENTS    
			 , FGJ         
			 , DYSET       
			 , PGSET       
			 , PGPSET      
			 , USRSET      
			 , DYUPD       
			 , PGUPD       
			 , PGUPD      
			 , USRUPD      
			FROM	GE37_SAVE
			;

			-- f[^̊mF
			SELECT COUNT(1) FROM GE37;
			SELECT COUNT(1) FROM GE37_SAVE;

			-- f[^ޔe[uDROPB
			DROP TABLE GE37_SAVE;

	[DB`ؿAg]
		(1) ̧߽		X(200)  X(256)
			FAQð		ALTER TABLE GE80 MODIFY ( FILEPATH VARCHAR2(256) );
			Vð	ALTER TABLE GE81 MODIFY ( FILEPATH VARCHAR2(256) );

		(2) ޯ		X(10)  X(30)
			ʒ`		ALTER TABLE GEA11 MODIFY ( TARGET VARCHAR2(30) );
