Oracle Utlfile Get File Names

Oracle docs have details on using FRENAME:.

Ora 292 Invalid File Operation Ora At Sys Utl File Line 4 When Running Report Using Optimise2

Oracle utlfile get file names. /* this will create the heading in excel sheet */ utl_file.put_line(filename, 'header1' || ',' || 'header2' || ',' || 'header3' || ',' || 'header4' || ',' || 'header5');. UTL_BC Enter value for dir_schema:. Enter value for utl_file_schema:.

To avoid the issue, you must change the directory object and the file name, so that neither contains a symbolic link. For utl_file.open (location,filename,mode), we need to give directory name for location but not path. This tutorial explains how to delete a file in Oracle PL/SQL using UTL_FILE.FREMOVE procedure with syntax and example.

IF utl_file.is_open(vSFile) THEN LOOP BEGIN utl_file.get_line(vSFile, vNewLine);. UTL_FILE_DIR=E:\LOGDIR Quotes and a trailing \ are not necessary. Get list of files in directory).

It also allows the database to write to and read from those same files by using PL/SQL routines. IF vNewLine IS NULL THEN EXIT;. Message Navigator E-mail to friend How to get the file name from directory message # Wed, 12 December 12 06:02:.

The UTL_FILE package lets your PL/SQL programs read and write operating system (OS) text files. It is not a matter of "backwards" compatibility - a directory name is turned into a path, a path is not turned into a directory name. Oracle Database Server Utility UTL_FILE Dear Mr.

BEGIN h := UTL_FILE.FOPEN('UTL_FILE_TEMP', n, 'r', );. Create or replace procedure sp_oracle_excel(i_file_name in varchar2) as filename utl_file.file_type;. The problem resides in 'RW_DIR'.

Home » Articles » Misc » Here. If I would get the filenames, I can open a cussor, fetch the filename 1 by 1 and process the file using UTL_FILE. The file I/O capabilities are similar to those of the standard operating system stream file I/O (OPEN, GET, PUT, CLOSE), with some limitations.For example, call the FOPEN function to return a file handle.

This article contains a brief description of the two methods I use. Syntax UTL_FILE.FCOPY ( src_location IN VARCHAR2, src_filename IN VARCHAR2, dest_location IN VARCHAR2, dest_filename IN VARCHAR2, start_line IN BINARY_INTEGER DEFAULT 1, end_line IN BINARY_INTEGER DEFAULT NULL);. The Oracle directory name is MY_DIR.

However, the use of an explicit operating system directory is insecure, because there is no associated privilege model. You will rename the file userdata.txt to userdata2.txt in the USER_DIR directory. The security model for the use of a directory object for UTL_FILE and other Oracle Database subsystems is secure, because there is a clear privilege model.

CREATE OR REPLACE PROCEDURE read_demo(filename VARCHAR2) IS vSFile utl_file.file_type;. This is an excerpt from the book Advanced PL/SQL:. INSERT INTO test (fld1, fld2) VALUES (vNewLine, file_name);.

This package allows you to segment your work into CHUNKS. Once the file is opened, the get_line procedure reads the text from the open file places the text in the output buffer parameter. Even if it looks huge from applicative standpoint, we will see in this small blog post that migration is easy and straightforward.

Exception-- if file does not exist, fopen will fail with -- mode 'a' - bug: when utl_file.invalid_operation then-- let any other exception propagate -- to the outer block as normal file_stat := utl_file.fopen(file_dir,file_name,'w');. It provides a restricted version of standard OS stream file input/output (I/O). The Definitive Reference by Boobal Ganesan.

If the len parameter is null – then the oracle provides the max_linesize value to that parameter. GRANT ALL ON DIRECTORY &dir_name TO &dir_schema new 1:. UTL_FILE, unfortunately, does not allow you to query the contents of a directory.

GRANT ALL ON DIRECTORY UTL_BC TO hr Grant succeeded. Enter value for dir_name:. Listing files with the external table preprocessor in 11g.

This procedure is used for copying from one file to another. Directory location of the file. Script Name Extending UTL_FILE with Java Methods;.

This is a little gem of a procedure that will rename one file to another. In Oracle PL/SQL, UTL_FILE.FREMOVE procedure is used to delete a file from the disk. In the below example, the file input_file.txt is opened in read mode.

When I try to use utl_file.frename() to rename the bad and log files, I get a file operation error?. The file’s current status is verified using the IS_OPEN function and then the process begins. Specify the name of a directory object instead.

If the start_line and end_line parameters are omitted, the complete file is copied else, the portion specified by these two parameters from the file is copied. "The UTL_FILE.FRENAME procedure renames an existing file to a new name. Most folks use Javascript (or another client-side applet) for writing files to a client, and some people use Oracle's Javascript API for writing PC files.

Once, after confirming that this file is open, the first two lines of the input file are copied into a new file copy_file.txt using the FCOPY procedure, whose attributes are then retrieved using the FGETATTR procedure. These procedures are put_line (), putf (), and get_line (). So I "fell back" on Java to build out file management via a PL/SQL API.

CREATE OR REPLACE PROCEDURE read_demo(file_name VARCHAR2) IS vSFile utl_file.file_type;. BEGIN vSFile := utl_file.fopen('ORALOAD', file_name,'r');. The UTL_FILE package in the Oracle database is used to write data from the Oracle database to the OS file and also read from OS file to Oracle database.

In the following procedure, I only rename the file to a date stamp with the alert log name in the same BDUMP_DIR. -- Open the file fseg := utl_file.fopen('RW_DIR',str,'W');-- Put a line in a string str := 'Produto|Nome|Sobrenome|Telefone|Telemovel|E_Mail|NIF|Código do Ponto de Entrega|Rua|Número da Porta|Número do Complemento|Zona|Código Postal|Localidade';-- Put the string in the file utl_file.put_line(fseg,str);. Home » SQL & PL/SQL » SQL & PL/SQL » How to get the file name from directory (Oracle 10g) Show:.

Normally, this owner is ORACLE.Files created using FOPEN are always writable and readable using the UTL_FILE subprograms. Create table test (fld1 VARCHAR2(), fld2 VARCHAR2());. Name of the file to be deleted.

However, non-privileged users who need to read these files outside of PL/SQL may need access from a system administrator. If you use the directory name - 'FOO' - then you can use a directory object. For Example:DATA_FILE_DIR, this is the directory name and check out the directory path for that particular directory name.

This code will NOT execute in LiveSQL, and it is definitely offered on a USER BE CAREFUL basis. UTL_FILE Package Symbolic Link in Directory Paths Not Supported. BEGIN vSFile := utl_file.fopen('ORALOAD', filename,'r');.

This is an excerpt from the book Advanced PL/SQL:. This approach allows client servers to copy files into and then read files from a POSIX-compliant directory. UTL_FILE_DIR is the database initialization parameter the Oracle Database uses to determine what operating system directories and files PL/SQL packages, functions, and procedures may read from or write to when using the standard UTL_FILE database package.

Begin filename1 := 'test_' || i_file_name || '_' || sysdate || '.csv';. Amnt CONSTANT BINARY_INTEGER := ;. -- In this example, FOPEN's MAX_LINESIZE is NULL and defaults to 1024, -- so the number of bytes returned will be 1024 or less if a line terminator is seen.

GRANT EXECUTE ON UTL_FILE TO hr Grant succeeded. So you count the number of rows, you divide by ten to get the chunk size, then write each chunk to a file using UTL_FILE or dbms_xslprocessor.clob2file or dbms_advisor.create_file. It cannot be used to access files locally, that is on the computer where the client is running.

Directory Names ===== For UTL_FILE's procedures to access server directories the directories to be accessed must be specified in the init.ora file, for example :. I've scripts where UTL_FILE.FOPEN is used and the parameter passing for directory is an absolute path i.e., /asr/file/path and the corresponding oracle directory name as ASR_ABC but after up-gradation to oracle 19c the parameter is expected to be direcotry name ASR_ABC instead of absolute path /asr/file/path. If you’re on Oracle 10g another option is to create a java routine.

EXCEPTION WHEN No_Data_Found THEN EXIT;. CREATE OR REPLACE PROCEDURE getraw(n IN VARCHAR2) IS h UTL_FILE.FILE_TYPE;. This procedure is used for renaming an existing file to a new user defined name.

I looked at the log files that got generated and the permissions are like this:-rw-r--r-- 1 oracle 719 Jul 17 13:14 COUNTRY_MMYYLCOSTCEN_ASC.log. A directory on the server where the oracle is installed. One of the generic security best practices is to move your UTL_FILE_DIR implementation (deprecated) to Oracle Directories.

If you’re on Oracle 11g you can use the method described here:. In addition to renaming a file, this procedure also has the ability to move the file to a different area on disk. -- In this example, GET_LINE doesn't specify a number of bytes, so it defaults to -- the same value as FOPEN's MAX_LINESIZE which is NULL in this case and defaults to 1024.

-- Do something with this chunk DBMS_OUTPUT.PUT_LINE('This is the raw data:');. Special characters contained within arbitrary binary data will cause UTL_FILE to do the wrong thing. It is fixed in version 8.0.3.

Mainly three procedures are given in the UTL_File package to read or write the data. Sometimes it's preferable to trigger FTP jobs directly from PL/SQL rather than rely on CRON or AT. UTL_FILE FRENAME Procedure Oracle PL/SQL tips by Boobal Ganesan :.

The Definitive Reference by Boobal Ganesan. On UNIX systems, the owner of a file created by the FOPEN function is the owner of the shadow process running the instance. Text Files – UTL_FILE can only read and create clear text files.

Filename := utl_file.fopen('temp_dir', filename1, 'w');. LOOP BEGIN UTL_FILE.GET_RAW(h, Buf, Amnt);. The Oracle supplied package UTL_FILE can be used to read and write files that are located on the server.

So an initialization parameter was created to nominate which directories UTL_FILE was allowed to access. The directories specified in the UTL_FILE_DIR parameter may be accessed by any database user, which can be a security issue. This parameter was called UTL_FILE_DIR, and the above code hopefully is justification enough to show that you should never ever set UTL_FILE_DIR to “*”, meaning it could write to wherever the OS permissions on the Oracle software account would allow it.

A common technique for transferring files between a database and various application servers is to use the Oracle feature UTL_FILE. Using the UTL_FILE package to access a symbolic link fails in the new Oracle Database release. IF utl_file.is_open(vSFile) THEN LOOP BEGIN utl_file.get_line(vSFile, vNewLine);.

(Directory Object Name) filename:. Hope for an positive response. Oracle 7.3 introduced the UTL_FILE package.

Cursor c1 is select * from my_table;. Script Name PLSQL Visibility Unlisted - anyone with the share link can access Description This is the plsql script used to extract data from ebs tables using cursors, table types , bulk collect and utl_file. If you use platform dependent paths "/test/oracle/files", you will be using utl_file_dir.

If you want to use PL/SQL to write to client files Franck Pachot has this utility for writing trace files to a client PC:. Description UTL_FILE is a handy package but it doesn't do everything everyone wants with files (such as:. The Oracle database contains a package named DBMS_PARALLEL_EXECUTE.

This article explains how to copy a file in PL/SQL using UTL_FILE.FCOPY procedure with syntax and examples. Specifically, it cannot be used to read or create binary files. · DEST_FILENAME parameter accepts the new name of the file.

The main reason is that the Oracle UTL_FILE procedures are very slow because they are mostly doing something with I/O or in other-words package UTL_FILE Oracle is using the server hard-drive (I/O) and this is the most slowest part of a computer. The source file is opened in the read mode and the destination file is opened in. The most obvious tool for renaming a file from within PL/SQL us the UTL_FILE procedure called FRENAME.

GRANT EXECUTE ON UTL_FILE TO &utl_file_schema new 1:.

Oracle Sql Pl Sql Export Table Data To Flat Files

Oracle Sql Pl Sql Export Table Data To Flat Files

2 Setup And Configuration Of The Database Server

2 Setup And Configuration Of The Database Server

Utl File Package In Oracle Pl Sql Oracle Sql Tutorial Mr Murali Youtube

Utl File Package In Oracle Pl Sql Oracle Sql Tutorial Mr Murali Youtube

Oracle Utlfile Get File Names のギャラリー

Clob Data Don T Want To Save Oracle Xml Clob Pl Sql Utl File Stack Overflow

Clob Data Don T Want To Save Oracle Xml Clob Pl Sql Utl File Stack Overflow

How To Import Oracle Database To Aws Using S3 Integration Feature

How To Import Oracle Database To Aws Using S3 Integration Feature

Orafce Oracle S Compatibility Functions And Packages

Orafce Oracle S Compatibility Functions And Packages

Utl File Write Example Askhareesh Blog On Oracle Applications

Utl File Write Example Askhareesh Blog On Oracle Applications

Oracle Apps Outbound Interface In Oracle Apps Using Utl File Dir

Oracle Apps Outbound Interface In Oracle Apps Using Utl File Dir

Doc Utl File Issue Subha M Academia Edu

Doc Utl File Issue Subha M Academia Edu

Write Ref Cursor To File Jeff Kemp On Oracle

Write Ref Cursor To File Jeff Kemp On Oracle

Plsql Function To Check If File Exists In A Directory

Plsql Function To Check If File Exists In A Directory

Oracle Sql Pl Sql Oracle Utl File

Oracle Sql Pl Sql Oracle Utl File

Behavior Change In Oracle 18c 19c No Symbolic Links For Data Pump Dirs

Behavior Change In Oracle 18c 19c No Symbolic Links For Data Pump Dirs

Introduction To Oracle Pl Sql Programming V2 1 Lessons 11 End Pdf Free Download

Introduction To Oracle Pl Sql Programming V2 1 Lessons 11 End Pdf Free Download

Integrating Amazon Rds For Oracle With Amazon S3 Using S3 Integration Aws Database Blog

Integrating Amazon Rds For Oracle With Amazon S3 Using S3 Integration Aws Database Blog

Query To Find Execution Method

Query To Find Execution Method

How To Tune A File Using Oracle Utl File Put Line

How To Tune A File Using Oracle Utl File Put Line

Split Large Text Csv File Into Multiple Files In Pl Sql Vinish Kapoor S Blog

Split Large Text Csv File Into Multiple Files In Pl Sql Vinish Kapoor S Blog

Ppt Oracle9 I Developer Pl Sql Programming Powerpoint Presentation Free Download Id

Ppt Oracle9 I Developer Pl Sql Programming Powerpoint Presentation Free Download Id

Plsql 11 2 Practice Pl Sql Computer Programming

Plsql 11 2 Practice Pl Sql Computer Programming

Utl File

Utl File

How To Tune A File Using Oracle Utl File Put Line

How To Tune A File Using Oracle Utl File Put Line

Ora Invalid Directory Path Ora At Sys Utl File Line 41 When Using Optimise2 With An Oracle Database

Ora Invalid Directory Path Ora At Sys Utl File Line 41 When Using Optimise2 With An Oracle Database

Create An Xml File Via Pl Sql Asp Alliance

Create An Xml File Via Pl Sql Asp Alliance

Plsql Les05

Plsql Les05

Ora 292 Invalid File Operation Ora At Sys Utl File Line 4 When Running Report Using Optimise2

Ora 292 Invalid File Operation Ora At Sys Utl File Line 4 When Running Report Using Optimise2

Table Blob To Oracle Directory Ontoor Solutions Blogs

Table Blob To Oracle Directory Ontoor Solutions Blogs

Oracle Sql Pl Sql Oracle Utl File

Oracle Sql Pl Sql Oracle Utl File

The Death Of Utl File Learning Is Not A Spectator Sport

The Death Of Utl File Learning Is Not A Spectator Sport

Propagate Seed List Data Across Masking Engines

Propagate Seed List Data Across Masking Engines

5 Using Procedures Functions And Packages

5 Using Procedures Functions And Packages

Reading Files In A Directory How To Get A List Of Availab Ask Tom

Reading Files In A Directory How To Get A List Of Availab Ask Tom

Doc Using The Utl File Package To Perform File I O Unix Arun Peddi Academia Edu

Doc Using The Utl File Package To Perform File I O Unix Arun Peddi Academia Edu

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

Processing Flat Files In Oracle Database Perficient Blogs

Processing Flat Files In Oracle Database Perficient Blogs

2 Setup And Configuration Of The Database Server

2 Setup And Configuration Of The Database Server

Creating Zip File At Ftp Via Pl Sql Api Trinamix

Creating Zip File At Ftp Via Pl Sql Api Trinamix

Utl File Package Filename Computer File

Utl File Package Filename Computer File

Utl File It Training And Consulting Exforsys

Utl File It Training And Consulting Exforsys

Behavior Change In Oracle 18c 19c No Symbolic Links For Data Pump Dirs

Behavior Change In Oracle 18c 19c No Symbolic Links For Data Pump Dirs

July Geodata Master

July Geodata Master

Solving The Utl File Conundrum In Amazon Rds For Oracle Aws Database Blog

Solving The Utl File Conundrum In Amazon Rds For Oracle Aws Database Blog

2 Setup And Configuration Of The Database Server

2 Setup And Configuration Of The Database Server

Oracle Financial Services Lending And Leasing

Oracle Financial Services Lending And Leasing

Oracle Sql Pl Sql Oracle Utl File

Oracle Sql Pl Sql Oracle Utl File

Fnd File Create Log And Output File In Oracle Apps Concurrent Program

Fnd File Create Log And Output File In Oracle Apps Concurrent Program

Http Blogs Pluggabledba Com 08 Jot Id Generic 19c Ora Html

Http Blogs Pluggabledba Com 08 Jot Id Generic 19c Ora Html

How To Store Document In Os File Instead Of Database In Oracle Apex Explore The World Of Amazing Apex

How To Store Document In Os File Instead Of Database In Oracle Apex Explore The World Of Amazing Apex

2 Setup And Configuration Of The Database Server

2 Setup And Configuration Of The Database Server

The Oracle Ebs Pl Sql Implementation Saves The Queried Data As A Csv Format File And Periodically Uploads It To The Ftp Server Programmer Sought

The Oracle Ebs Pl Sql Implementation Saves The Queried Data As A Csv Format File And Periodically Uploads It To The Ftp Server Programmer Sought

Using The Oracle Utl File Package Pl Sql Oracle Database

Using The Oracle Utl File Package Pl Sql Oracle Database

5 Using Procedures Functions And Packages

5 Using Procedures Functions And Packages

How To Install Utl File Package In Oracle

How To Install Utl File Package In Oracle

Is There Any Better Way To Create A Csv File Out Of An Oracle Database Table Other Than Running A Cursor And Using Utl File Quora

Is There Any Better Way To Create A Csv File Out Of An Oracle Database Table Other Than Running A Cursor And Using Utl File Quora

How To Generate Excel Output Using Oracle Plsql

How To Generate Excel Output Using Oracle Plsql

How To Upload File To Directory In Oracle Apex Javainhand Tutorial

How To Upload File To Directory In Oracle Apex Javainhand Tutorial

Oracle Security Training

Oracle Security Training

The Oracle Ebs Pl Sql Implementation Saves The Queried Data As A Csv Format File And Periodically Uploads It To The Ftp Server Programmer Sought

The Oracle Ebs Pl Sql Implementation Saves The Queried Data As A Csv Format File And Periodically Uploads It To The Ftp Server Programmer Sought

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

Oracle Maclochlainns Weblog

Oracle Maclochlainns Weblog

Accessing Flat Files With Oracle Sql Techrepublic

Accessing Flat Files With Oracle Sql Techrepublic

Migration From Oracle Procedure To Postgresql Function Utl File Stack Overflow

Migration From Oracle Procedure To Postgresql Function Utl File Stack Overflow

Pluggable Dba S Blog Jot Id 1 Generic 19c Ora Invalid Directory Object

Pluggable Dba S Blog Jot Id 1 Generic 19c Ora Invalid Directory Object

Reading Multiple Files From Oracle Using Pl Sql The Front End

Reading Multiple Files From Oracle Using Pl Sql The Front End

Pl Sql Shell And Filesystem Integration Execute Commands Access To Files And Directories Os Command And File Type

Pl Sql Shell And Filesystem Integration Execute Commands Access To Files And Directories Os Command And File Type

Plsql Les05

Plsql Les05

Utl File It Training And Consulting Exforsys

Utl File It Training And Consulting Exforsys

5 Different Ways To Load Flat File Into Oracle Table Oracle Pl Sql Technology Blog

5 Different Ways To Load Flat File Into Oracle Table Oracle Pl Sql Technology Blog

Ora 292 Invalid File Operation Ora At Sys Utl File Line 4 When Running Report Using Optimise2

Ora 292 Invalid File Operation Ora At Sys Utl File Line 4 When Running Report Using Optimise2

2 Setup And Configuration Of The Database Server

2 Setup And Configuration Of The Database Server

Document Attachments Ifs Community

Document Attachments Ifs Community

Oracle Sql Pl Sql Export Table Data To Flat Files

Oracle Sql Pl Sql Export Table Data To Flat Files

Import Csv File In Oracle Table Using Stored Procedure Vinish Kapoor S Blog

Import Csv File In Oracle Table Using Stored Procedure Vinish Kapoor S Blog

2

2

Working With Restful Services Blobs And Media Types Thatjeffsmith

Working With Restful Services Blobs And Media Types Thatjeffsmith

Oa Learning File Handling Using Pl Sql Utl File

Oa Learning File Handling Using Pl Sql Utl File

How To Use Utl File In Oracle

How To Use Utl File In Oracle

Understanding Utl File In Oracle Pl Sql

Understanding Utl File In Oracle Pl Sql

Integrating Amazon Rds For Oracle With Amazon S3 Using S3 Integration Aws Database Blog

Integrating Amazon Rds For Oracle With Amazon S3 Using S3 Integration Aws Database Blog

Oraclenerd Ora Oracle Data Block Corrupted File 7 Block 461

Oraclenerd Ora Oracle Data Block Corrupted File 7 Block 461

9 5 2 Utl File

9 5 2 Utl File

Calling Java From Pl Sql

Calling Java From Pl Sql

Create Any Directory Threats Pdbs And The Path Prefix Clause Hatem Mahmoud Oracle S Blog

Create Any Directory Threats Pdbs And The Path Prefix Clause Hatem Mahmoud Oracle S Blog

How To Find Sid In Oracle Know Program

How To Find Sid In Oracle Know Program

Chapter 10 Oracle11g Pl Sql Programming Oracle Supplied Packages Ppt Download

Chapter 10 Oracle11g Pl Sql Programming Oracle Supplied Packages Ppt Download

July Geodata Master

July Geodata Master

Oracle Financial Services Lending And Leasing

Oracle Financial Services Lending And Leasing

Creating Zip File At Ftp Via Pl Sql Api Trinamix

Creating Zip File At Ftp Via Pl Sql Api Trinamix

Oracle 12c Matthias Hoys

Oracle 12c Matthias Hoys

How To Read A Tab Delimited Txt File And Insert Into Oracle Table Stack Overflow

How To Read A Tab Delimited Txt File And Insert Into Oracle Table Stack Overflow

Processing Flat Files In Oracle Database Perficient Blogs

Processing Flat Files In Oracle Database Perficient Blogs

Oracle Sql Pl Sql Utl File Import Data Into Oracle Table

Oracle Sql Pl Sql Utl File Import Data Into Oracle Table

Oracle Export Data To Csv File Method Programmer Sought

Oracle Export Data To Csv File Method Programmer Sought

Oracle Pl Sql Best Practices By Restadj Issuu

Oracle Pl Sql Best Practices By Restadj Issuu

Reading Files In A Directory How To Get A List Of Availab Ask Tom

Reading Files In A Directory How To Get A List Of Availab Ask Tom

How To Install Utl File Package In Oracle Polarisirish

How To Install Utl File Package In Oracle Polarisirish

How To Tune A File Using Oracle Utl File Put Line

How To Tune A File Using Oracle Utl File Put Line

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

D1 Awsstatic Com Whitepapers Strategies For Migrating Oracle Database To Aws Pdf

Processing Flat Files In Oracle Database Perficient Blogs

Processing Flat Files In Oracle Database Perficient Blogs

Oracle Xml Support Cheat Sheet By Taotao Download Free From Cheatography Cheatography Com Cheat Sheets For Every Occasion

Oracle Xml Support Cheat Sheet By Taotao Download Free From Cheatography Cheatography Com Cheat Sheets For Every Occasion

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>