.oracle创建表空间

本文介绍如何在Oracle中创建临时表空间和数据表空间,并通过SQL代码演示了具体的创建过程。此外,还提供了创建用户及分配表空间的方法,并展示了如何修改Oracle 10g启动时默认开启的XDB服务所占用的8080和21端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Sql代码
  1. //创建临时表空间
  2. createtemporarytablespacezzbm_temp
  3. tempfile'd:/oracle/oradata/zzbm/zzbm_temp01.dbf'
  4. size500m
  5. autoextendon
  6. next200mmaxsize2048m
  7. extentmanagementlocal;
  8. //创建数据表空间
  9. createtablespacezzbm_data
  10. logging
  11. datafile'd:/oracle/oradata/zzbm/zzbm_data01.dbf'
  12. size1024m
  13. autoextendon
  14. next500mmaxsize4096m
  15. extentmanagementlocal;
  16. //创建用户并指定表空间
  17. createuserusernameidentifiedbypassword
  18. defaulttablespacezzbm_data
  19. temporarytablespacezzbm_temp;
  20. //给用户授予权限
  21. grantconnect,resourcetousername;
  22. //超级管理员登陆
  23. sqlplus/nolog
  24. conn/assysdba
  25. Oracle10g启动的时候,会同时启动一个叫XDB的服务,很讨厌的是,它会占用掉系统的8080和21端口,所以我们需要修改这两个端口的配置。打开sqlplus
  26. 输入用户名SYSTEM及其帐号,然后分别输入以下三条命令:
  27. sql>calldbms_xdb.cfg_update(updateXML(
  28. dbms_xdb.cfg_get()
  29. ,'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
  30. ,8081));
  31. sql>calldbms_xdb.cfg_update(updateXML(
  32. dbms_xdb.cfg_get()
  33. ,'/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
  34. ,2111));
  35. sql>EXECdbms_xdb.cfg_refresh;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值