1、loadjava命令,需要在windows电脑里面实现
loadjava -r -f -o -u dataBaseName/password@10.20.111.11:1521/name -v -resolve D:work\test.jar (jar包地址)
(dataBaseName:数据库名称 , password:密码, 10.20.111.11:1521/name:数据库连接地址, test.jar:需要导入的jar包)
需要改造成现在的地址: loadjava –u smartbi/smartbi@10.20.111.11:1521/irs –v -resolve D:wocao\oraclejar\cryptoproject.jar
2、删除掉函数
dropjava -u smartbi/smartbi@10.20.111.11:1521/irs -v com/data/encrypt/EncryptData
3、创建函数
CREATE OR REPLACE FUNCTION generateCryptoSM3Data(str NVARCHAR2) RETURN NVARCHAR2 AS LANGUAGE JAVA NAME 'com/data/encrypt/crypto/Crypto.generateCryptoSM3Data(java.lang.String) return java.lang.String'; 备注:在数据库的sql界面里面创建