ORA-13717: Tuning Package License is needed for using this feature
Oracle Database standart sürümü ile sql tunning görevi veya tuning package ile ilgili bir şey oluşturmaya çalıştığınızda, “ORA-13717” hatası alırsınız. Bu özelliği kullanmak için Tuning Package Lisansını veya Diagnotics Paket Lisansını satın almanız gerekir. Tüm hata aşağıdaki gibi olacaktır.
ERROR at line 1:
ORA-13717: Tuning Package License is needed for using this feature.
ORA-06512: at “SYS.PRVT_SMGUTIL”, line 52
ORA-06512: at “SYS.PRVT_SMGUTIL”, line 37
ORA-06512: at “SYS.DBMS_MANAGEMENT_PACKS”, line 26
ORA-06512: at “SYS.DBMS_SQLTUNE”, line 651
ORA-06512: at line 4
Tuning Package Lisansı satın aldıktan sonra CONTROL_MANAGEMENT_PACK_ACCESS parametresinin değerini aşağıdaki gibi değiştirmeniz gerekir.
SQL> ALTER system SET CONTROL_MANAGEMENT_PACK_ACCESS=‘DIAGNOSTIC+TUNING’;
System altered.
Parameter değerini kontrol edin.
SQL> show parameter control_management_pack
NAME TYPE VALUE
———————————— ——————————– ——————————
control_management_pack_access string DIAGNOSTIC+TUNING
Sonrasında sorunsuz şekilde tunning task oluşturabilirsiniz.