IBM Books

Net.Data ÂüÁ¶¼­


DataJoiner¸¦ ¾×¼¼½ºÇϱâ À§ÇØ Net.Data ±¸¼º

DataJoiner¿Í ÇÔ²² OS/390¿ë Net.Data¸¦ »ç¿ëÇÏ¿© DB2/6000, Oracle ¹× Sybase ¿Í °°Àº ¿ø°Ý µ¥ÀÌŸº£À̽º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡¼­´Â »ç¿ëÁßÀÎ ½Ã½ºÅÛÀ» PTF U447593À» »ç¿ëÇÑ DataJoiner AIX ¹öÀü 1.2¿ë ¶Ç´Â HP-UX ¹öÀü 1.1¿ë DataJoiner¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

±¸¼º ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.

  1. DataJoiner·ÎÀÇ ¿ø°Ý Åë½ÅÀ» À§ÇØ Åë½Å µ¥ÀÌŸº£À̽º(CDB)¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ ÀÔ·ÂÇϽʽÿÀ. CDB¿¡ °üÇÑ Á¤º¸´Â DB2 ¼³Ä¡ ¾È³»¼­¿¡ ½Ç·Á ÀÖ½À´Ï´Ù.

  2. Net.Data DBRMÀ» BIND PACKAGE ¸í·ÉÀ» »ç¿ëÇÏ¿© DataJoiner°¡ ¼³Ä¡µÈ ¿ø°Ý À§Ä¡¿¡ ¹ÙÀεåÇϽʽÿÀ.

  3. BIND PLAN ¸í·ÉÀ» »ç¿ëÇÏ¿© Net.Data DBRMÀ» DB2¿¡ ¹ÙÀεåÇϽʽÿÀ. PKLIST ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¿ø°Ý À§Ä¡¿¡¼­ ÀÛ¼ºµÈ ÆÐŰÁö¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.

  4. LOCATION º¯¼ö¸¦ SQL ÇÔ¼ö¿¡ ´ëÇÑ ÀÔ·Â º¯¼ö·Î »ç¿ëÇÏ·Á¸é À¥ ¼­¹öÀÇ ¹®¼­ ·çÆ® µð·ºÅ丮¿¡ ÀÖ´Â Net.Data ±¸¼º ÆÄÀÏÀ» ¼öÁ¤ÇϽʽÿÀ. »õ·Î¿î DTW_SQL ȯ°æ ¸í·É¹®Àº ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºµË´Ï´Ù.
    ENVIRONMENT (DTW_SQL) dtwsql (IN LOCATION)
    

DataJoiner¸¦ »ç¿ëÇÏ¿© ¿ø°Ý ÀÚ·á¿¡ ¾×¼¼½ºÇÏ´Â Net.Data ¸ÅÅ©·Î´Â LOCATION ¿¡ ´ëÇÑ °ªÀ» ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¿¹Á¦ Net.Data ¸ÅÅ©·Î´Â DataJoiner ¸¦ ÅëÇØ ¿ø°Ý µ¥ÀÌŸº£À̽º¸¦ Á¶È¸ÇÕ´Ï´Ù.

%{ ****************** Define Block ******************************** %} 
%DEFINE {                                                                
  DB2SSID="NDA1"                                                            
  LOCATION="QMFDJ00"                                                     
  DTW_DEFAULT_REPORT="YES"                                               
%}                                                                       
                                                                         
%{ ****************** Function Definition Block ******************* %} 
%FUNCTION(DTW_SQL) selectall() {                                         
  SELECT * FROM $(tabnam)                                                
%}                                                                       
                                                                         
%{ ****************** HTML Block: Table_Input ********************* %} 
%HTML(Table_Input) {                                                     
<Title>DJ Test #1</Title>    
<Body>                                                               
<h1 align=center>Table Selection</h1>                             
<br>                                                                 
<form method="post" action="Column_Output">                          
<p>Enter Table Name: <input type="text" name="tabnam"></p>     
<p><input type="submit"></p>                                   
</form>                                                              
</Body>                                                              
%}                                                                      
                                                                        
%{ ****************** HTML Block: Column_Output ******************* %}
%HTML(Column_Output) {                                                  
<Title>DJ Test #1</Title>                                         
<Body>                                                               
@selectall()                                                            
</Body>
%}                                                              


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]