ORDS 18.3+ गैर-शीर्ष के लिए इसे आसान बनाने के लिए तर्क बदल गया। यहां फ़्लो चार्ट में नया तर्क दिया गया है, उम्मीद है कि इसका पालन करना आसान हो जाएगा।
18.3 से पहले और उससे नीचे में इसे कैसे पूरा किया जाए
पकड़ अभी है यह काम करने के लिए एक हैकी कामकाज है और यह नाटक करना है कि उस कोड पथ का उपयोग करने के लिए शीर्ष बहुत पुराना है। (हाँ हाँ, मैं इसे ठीक कर दूँगा)
कनेक्शन पूल फ़ाइल में कॉन्फ़िगर किए गए डीबी उपयोगकर्ता में, यह दृश्य बनाएं। कोड जांचता है कि यदि इसका उपयोग करने के लिए शीर्ष 4+ स्थापित है। यह दृश्य है कि इसे कैसे चेक किया जाता है ताकि शीर्ष पर पुरानी चीज़ों को मजबूर करने के लिए सादा 'ओएल डीओसी टेबल पथ का उपयोग किया जा सके।
create view apex_release as
select '1.0.0.0' VERSION_NO from dual;
url-mapping.xml
<?xml version="1.0" encoding="UTF-8"?>
<pool-config xmlns="http://xmlns.oracle.com/apex/pool-config">
<pool base-path="/klrice" name="klrice" />
</pool-config>
conf/klrice.xml
पैरामीटर को एपेक्स.docTable नाम दिया गया है और यह करेगा डिफ़ॉल्ट रूप से "FLOWS_FILES.WWV_FLOW_FILE_OBJECTS$"
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="db.username">klrice</entry>
<entry key="db.password">klrice</entry>
<entry key="apex.docTable">klrice.MYDOCTABLE</entry>
</properties>
मेरी टेबल
[email protected]🍻🍺 >CREATE TABLE MYDOCTABLE (
2 NAME VARCHAR(256) UNIQUE NOT NULL,
3 MIME_TYPE VARCHAR(128),
4 DOC_SIZE NUMBER,
5 DAD_CHARSET VARCHAR(128),
6 LAST_UPDATED DATE,
7 CONTENT_TYPE VARCHAR(128),
8 CONTENT LONG RAW,
9* BLOB_CONTENT BLOB );
कॉल किए जाने के बाद:
1* select BLOB_CONTENT from MYDOCTABLE
[email protected]🍻🍺 >/
BLOB_CONTENT
--------------------------------------------------------------------------------
89504E470D0A1A0A0000000D49484452000000C8000000C80806000000AD58AE9E00000001735247