从事数据库管理和运维
private void ExortToExcel1(string strSql) { string ExportPath = Request.
前台: WebForm30 后台: using System; using System.Collections; using System.
select SYS_CONTEXT('USERENV', 'TERMINAL') terminal, SYS_CONTEXT('USERENV', 'LANGUAGE') language, SYS_CONTEXT('USERENV', 'SESSIONID') sessi...
使用product_user_profile来实现用户权限的设定 我们有时候在以普通用户登录SQL*Plus的时候,会碰到下面的错误提示:Error accessing PRODUCT_USER_PROFILEWarning: Product user profile information not loaded!You may need to run PUPBLD.SQL as SYSTEM 其实在实际意义上这只是一个警告而已,oo教教fZOrNV7`i@UIN&"并不是真正的错误,遇到这个提示,并不会影响我们正常使用SQL*Plus,也不会对数据库功能产生影响。
阻止特定的ip登陆数据库的2种方法 =========================================================== 方法1:使用系统触发器 方法2:修改监听器参数文件 (window nt平台,oracle 8.
DBA日常维护程序:--FREE.SQL--TO VERIFY FREE SPACE IN TABLESPACES? --MINIMUM AMOUNT OF FREE SPACE? --DOCUMENT YOUR THRESHOLDS:?--=M?? SQL>SELECTTABLESPACE_NA...
46.造成等待的LOCK的信息,比如LOCK类型等:COL EVENT FORMAT A30 SET LINE 160 COL MACHINE FORMAT A10 COL USERNAME FORMAT A15 SELECT B.
23、查询表空间使用情况:SELECT A.TABLESPACE_NAME "空间名称", 100-ROUND((NVL(B.BYTES_FREE,0)/A.BYTES_ALLOC)*100,2) "占用率(%)", ROUND(A.
根据SID找ORACLE的某个进程:SQL> SELECT PRO.SPID FROM V$SESSION SES,V$PROCESS PRO WHERE SES.SID=21 AND SES.PADDR=PRO.
查看表空间的名称及大小: SQL> SELECT T.TABLESPACE_NAME, ROUND(SUM(BYTES/(1024 * 1024)), 0) TS_SIZE FROM DBA_TABLESPACES T, DBA_DATA_FILES D WHERE T.
mount -t smbfs -o username=yourname,password=yourpass //ip/共享目录名 /装载目录(如:/root/share) 1.1 liunx软件包 检查下面软件包是否安装(版本必须一样或更高) (#rpm -qa|grep compat) compat-db-4.
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。
Oracle XQuery查询、构建和转换XML(1)在 Oracle 数据库 10g第 2 版中,Oracle 引入了一个与该数据库集成的全功能自带 XQuery 引擎,该引擎可用于完成与开发支持 XML 的应用程序相关的各种任务。
ORACLE查找并解除死锁进程 1、查找死锁进程 select /*+RULE*/v$lock.sid,decode(v$lock.type, 'MR', 'Media Recovery', 'RT','Redo Thread', 'UN','Use...
WEB嵌入.net打印控件 2005-11-05 20:46:19 一笑^_^@-MZ7x /article/-MZ7x-fOhKji.html 复制 评论 基于XML的WEB系统报表精确打印实现 王春红 何志林 (运城学院计算机科学与技术系,山西 运城 044000) 摘 要:XML及其相关技术日益渗透到计算机科学的各个层面。
使用 Eclipse 作为 Jakarta Tomcat 的开发环境 一种快速集成 Eclipse 和 Tomcat 的方法 ...
在Eclipse里你可以调试java类文件,有时你也会需要调试JSP文件,但Eclipse并不支持,尽管在JSP源文件中调试JSP代码是一件非常方便的事。 现在有一种好的解决方法,在你告之应用服务器把你的Eclipse工程作为工作目录后,Lomboz可以让你对在应用服务器上的JSP文件所生成的.java文件进行调试。
833. ALL_MVIEW_KEYS描述物化视图FROM列表中的,或间接被FROM列表中视图引用的命名细节关系.834. ALL_MVIEW_REFRESH_TIMES用户可存取的物化视图的刷新时间。
658. USER_COL_PRIVS列出列上的授权,用户是所有者,授予者或被授予者。659. USER_COL_PRIVS_MADE列出用户拥有对象的列上的全部授权。660. USER_COL_PRIVS_RECD列出列上的授权,用户是被授予者。
400. V$PQ_SYSSTAT列出并行查询的系统的统计量。401. V$PQ_TQSTAT包含并行执行操作上的统计量.帮助在一个查询中测定不平衡的问题。402. V$PROCESS包含关于当前活动进程的信息。
529. DBA_IND_SUBPARTITIONS为当前用户拥有的每一个索引分区,描述分区级的分区信息,分区的存储参数和ANALYZE决定的各种分区统计数据。530. DBA_INDEXES数据库中所有索引的描述。
264. empty_b|clob()返回一个空的LOB定位符,用在初始化LOB变量,或用在INSERT及UPDATE声明去初始化LOB 列或将其属性置为空。INSERT INTO TABLE1 VALUES(EMPTY_BLOB());UPDATE TABLE1 SET CLOB_COL=EMPTY_BLOB();265. BFILENAME('DIRECTORY','FILENAME')返回一个BFILE 定位符,相关的二进制LOB 物理文件在服务器的文件系统上.目录DIRECTORY 是指在服务器的文件系统上实际搜索路径全名的别名. FILENAME 是指服务器的文件系统的文件名。
194. /*+ORDERED*/根据表出现在FROM 中的顺序,ORDERED 使ORACLE依此顺序对其连接。例如:SELECT /*+ORDERED*/ A.COL1,B.COL2,C.COL3 FROM TABLE1 A,TABLE2 B,TABLE3 C WHERE A.COL1=B.COL1 AND B.COL1=C.COL1;195. /*+USE_NL(TABLE)*/将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表。
141. 如何快速编译所有视图?SQL >SPOOL VIEW1.SQLSQL >SELECT ‘ALTER VIEW ‘||TNAME||’COMPILE;’ FROM TAB;SQL >SPOOL OFF然后执行VIEW1.SQL即可。
64. 如何查出一条记录的最后更新时间?可以用logminer 察看65. 如何在PL/SQL中读写文件?UTL_FILE包允许用户通过PL/SQL读写操作系统文件。66. 怎样把“&”放入一条记录中?insert into a values (translate ('at{&}t','at{}','at'));67.
1. Oracle 安装完成后的初始口令?internal/oraclesys/change_on_installsystem/managerscott/tigersysman/oem_temp2. ORACLE9IAS WEB CACHE的初始默认用户和密码?administrator/administrator3. oracle 8.0.5怎么创建数据库?用orainst。
SQL模糊查询 SQL模糊查询的语法为 “SELECT column FROM table WHERE column LIKE ';pattern';”。 SQL提供了四种匹配模式: 1. % 表示任意0个或多个字符。
JDK及Tomcat的环境配置方法 一、JDK 1.在系统变量中新建JAVA_HOME 输入JAVA_HOME, 变量值里面输入D:\JavaDeveloper\jdk1.5(JDK的安装路径) 如图: 2.然后再新建一个CLASSPATH,其值为: %JAVA_HOME%\lib\ 如图: 3.修改PATH环境变量,在其值后面加入 %JAVA_HOME%\bin 如图: 4.测试是否配置成功 在命令提示符下输入Java,如果出现以下画面表示成功。
Web服務器的配置方法 一、 安裝IIS 1. 進入[控制面板]-à[新增/移除Windows元件],勾選Internet Information Servers(IIS)如圖,在安裝過程中需要插入windows操作系統光盤2.
其实使用分析函数进行处理是很好的方式,翻一下Tom的书,将其中的一个例子收录在这里. 比如查询scott.emp表的用户SAL排序信息,可以使用如下查询: SQL> SELECT deptno, ename, 2 ROW_NUMBER () OVER (PARTITION BY ...
linux下面的j2sdk的安装和配置过程! 1.
以下命令均在Standby端执行 1.如果是使用ARCH传递redo数据,那么执行以下命令: 检查是否有gap archive SELECT THREAD#, LOW_SEQUENCE#, HIGH_SEQUENCE# FROM V$ARCHIVE_GAP; 如果有则register...
六.实施步骤 Physical Standby配置 修改控制文件,修改最大日志组为10 alter database backup controlfile to trace; ORACLE_HOME为/export/home/oracle/app/oracle/product/9.
GROUPING Syntax grouping::= Text description of grouping Purpose GROUPING distinguishes superaggregate rows from regular grouped rows.
用LogMiner 理解和使用Oracle 8i分析工具LogMiner Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,另外还可分析得到一些必要的回滚SQL语句。
结论 现在,您的数据库已经启动并运行,您可以开始使用 Oracle 10g 中提供的许多新特性。最好从 Oracle Enterprise Manager 开始使用,这是因为它是彻底地重新编写的,采用了基于 Web 的界面。
自动存储管理 (ASM) 我把最重要的内容留在了最后。ASM 是 Oracle 数据库 10g 中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件 RAID 等服务。ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。
启动 Oracle 通用安装程序。 $ ./runInstaller 1. 欢迎 o 单击 Next。 2. 指定清单目录和证书 o 如果您一直在依循本指南中的步骤,则使用默认值即可。
如果您按照以上说明安装了 Linux,且内核参数全部采用默认值,则只需在以 root 用户身份登录后执行下命令。 cat >> /etc/sysctl.conf /etc/sysctl.conf kernel.
验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。您可以执行以下步骤验证您的安装。 所需内核版本:2.4.21-4.EL(这是 RHEL 3 的基本版本附带的内核版本。
概述 这是在 Linux 上安装 Oracle 10g 软件主要组件指南系列的第一部分。这些文章详细介绍了 Linux 的所有三个已认证的英语发行套件(未介绍 Asianux),并假设使用廉价的 Intel x86 硬件。
如何监控索引的使用? 研究发现,oracle数据库使用的索引不会超过总数的25%,或者不易他们期望被使用的方式使用。通过监控数据库索引的使用,释放那些未被使用的索引,从而节省维护索引的开销,优化性能。
Linux 下安装 Oracle9i 数据库版本:Oracle9i R2 (9.
select p.pid, s.sid, s.serial#,s.PROGRAM from sys.v_$session s, sys.v_$process p where s.sid = (select sid from sys.
How To Change Database Name 前言:数据库的名字是在Create Database时,就已经由init.ora中db_name的参数决定了。
概要 1、了解什么是备份 2、了解备份的重要性 3、理解数据库的两种运行方式 4、理解不同的备份方式及其区别 5、了解正确的备份策略及其好处 一、了解备份的重要性 可以说,从计算机系统出世的那天起,就有了备份这个概念,计算机以其强大的速度处理能力,取代了很多人为的工作,但是,往往很多时候,它又是那么弱不禁风,主板上的芯片、主板电路、内存、电源等任何一项不能正常工作,都会导致计算机系统不能正常工作。
-----关于分组后字段拼接的问题来自:www.itpub.net 最近在论坛上,经常会看到关于分组后字段拼接的问题,大概是类似下列的情形:SQL> select no,q from test2 /NO Q---------- ------------------------------001 ...
Oracle备份与恢复案例 By Piner 一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。
流程企业(钢铁企业)的制造执行系统 1.现代流程企业的定义和分类 现代流程工业通常是指以从原料到制成品兼具物理变化和化学变化的连续性生产过程实现增值的工业。如此定义也仅仅是将服务业和部分加工行业划分出去,根据企业生产过程中的物流情况对生产企业进行分类,即能区分不同类型企业,又能在准确反映生产增值状况的过程中实现企业从宏观控制到微观协调的科学管理方法。
制造业车间级管理系统(MES)及其典型结构 陈宇2004-7-16 投稿 制造执行管理系统(MES)是企业CIMS信息集成的纽带,是实施企业敏捷制造战略和实现车间生产敏捷化的基本技术手段。