SQL> create tablespace sean_space;
Then let Oracle do the rest. In both cases, you'll find that the paths of files listedin v$datafile will be relative to the abstract +SEAN diskgroup, not a real OSdatafile.f. And Way BeyondOf course simplifying filenames and tablespace creation is really only the tip of the iceberg for what ASM can do for you. It can also provide a level of redundancy as well.In database speak, external redundancy is basically when you have redundancyat the hardware level (RAID) or other method outside of what Oracle can see. Inother words if the asm_diskstring devices are themselves logical, hiding thephysical disks behind some hardware layer of redundancy, then you have externalredundancy.However, if you don't already have this redundancy, ASM can provide it. You canspecify redundancy, failure groups, and a whole host of other options to protectagainst loss of one or more disks, controllers, or even whole SAN failures. ASMalso provides evenly distributed I/O across a diskgroup. Since ASM has a betterpicture of what's happening under the hood, Oracle can automatically provide abetter balance of I/O to disk for you.
Challenges to ASM Adoption
ASM is certainly a powerful technology with a lot of potential. But with everytechnical solution, there come a whole host of other challenges. In the case of ASM, it potentially disrupts the usual balance of power between the Unix +Systems Administration groups, and the Database/DBA groups. Traditionally theformer group manages disks, hardware, and the operating system level, leavingthe DBAs to coordinate with them for new resources. This would change thatbalance somewhat, which could cause some resistance from that group.In the end, it should be the business need that pushes this adoption. Also beaware that ASM is still in the enterprise computing sense, relatively new. Thereare a number of vendors whose core business has been in the logical volumemanager/filesystem space for years. Quite often, maturity matters a lot when itcomes to software systems, and reliability.
ASM is powerful stuff, providing solutions for the growing very large databasesystems being deployed currently. It may also provide solutions for smallerdatabase installations, or those using clustering. As with any new technology,evaluate, test, and then test some more.