请教各位高人oracle10g怎样在windows server 2003上创建asm磁盘
解决方案 »
- 请问有没有办法对指定用户设置Oracle的默认并行度(DOP,Degree of Parallel)?
- oracle 10g 删除临时表空间
- 新建的用户想要查询视图,应该赋予哪些权限
- oracle 外连接
- 请问高手如何在存储过程中post一个xml包到某url,接着接收url返回的xml包?
- 求一条oracle sql 语句
- 存储过程的出参返回临时表的多条数据应该怎么实现
- oracle 时间格式问题!!!!!!!! 急
- 触发器的问题,大家帮忙看看
- oracle 816 中如何把 取出某一个字段的内容里面的回车换行 替换成\r\n ,html的回车换行?
- 怎么取varchar2类型数据的最大值?
- 数据库有个字段存放时间但是字符型,查询怎么做啊
方法一,安装Perl解析器,通过perl脚本建立文件来模拟asm磁盘,例子如下:
my $s='0' x 2** 20;
open(DF1,">d:\asmdisks\_file_disk1")|| die "Cannot create file - $!n";
open(DF2,">d:\asmdisks\_file_disk2")|| die "Cannot create file - $!n";
open(DF3,">d:\asmdisks\_file_disk3")|| die "Cannot create file - $!n";
open(DF4,">d:\asmdisks\_file_disk4")|| die "Cannot create file - $!n";
open(DF5,">d:\asmdisks\_file_disk5")|| die "Cannot create file - $!n";
for (my $i=1;$i<600;$i++){
print DF1 $s;
print DF2 $s;
print DF3 $s;
print DF4 $s;
print DF5 $s;
}
exit
方法二,用asmcmd命令实现
这句有问题,因该是:
die "Cannot create file - $!\n";