标签 变量 下的文章

PyCharm自定义文件模板和代码模板

PyCharm支持配置自定义文件模板和代码模板,配置后每次新建文件均会自动填充模板内容,如:作者信息等。
code.png
设置路径
“PyCharm”→“File”→“Settings”→“Editor”→“File and Code Templates”→选择一个你想要设置的→输入模板配置→“确定”
2.png
所有文件都可以设置模板,附常用模板变量:

变量    含义
${PROJECT_NAME}    当前模板名称
${NAME}    文件创建时的文件名
${USER}    当前用户名
${DATE}    当前系统日期
${TIME}    当前系统时间
${YEAR}    年
${MONTH}    月
${DAY}    日
${HOUR}    小时
${MINUTE}    分钟
${PRODUCT_NAME}    创建文件IDE的名称
${MONTH_NAME_SHORT}    英文月份缩写, 如: Jan, Feb, etc
${MONTH_NAME_FULL}    英文月份全称, 如: January, February, etc

MySQL变量的查看和设置

类似于Oracle的参数文件,MySQL的选项文件(如my.cnf)用于配置MySQL服务器,
MySQL的变量分为以下两种:

1)系统变量:配置MySQL服务器的运行环境,可以用show variables查看
2)状态变量:监控MySQL服务器的运行状态,可以用show status查看

系统变量
系统变量按其作用域的不同可以分为以下两种:

1)分为全局(GLOBAL)级:对整个MySQL服务器有效
2)会话(SESSION或LOCAL)级:只影响当前会话

有些变量同时拥有以上两个级别,MySQL将在建立连接时用全局级变量初始化会话级变量,但一旦连接建立之后,全局级变量的改变不会影响到会话级变量。





---阅读剩余部分---

MySQL系统变量VARIABLES

MySQL系统变量(system variables)实际上是一些系统参数,用于初始化或设定数据库对系统资源的占用,文件存放位置等等。这些个系统变量可以分为全局以及会话级别层面来修改,有些也可以进行动态修改。

系统变量实际上用于控制数据库的一些行为和方式的参数。比如我们启动数据库的时候设定多大的内存,使用什么样的隔离级别,日志文件的大小,存放位置等等一系列的东东。当然我们数据库系统启动后,些系统变量(参数)也可以通过动态修改来及时调整数据库。这个系统变量在Oracle里边是通过pfile或者spfile来控制,称之为参数,是一个意思。

系统变量取值:都有默认值,可以在启动时及启动后修改。

设置范围:全局与回话级别,全局级别需要super权限,会话级别只影响自身会话。

设置方法:启动前可以通过配置文件以及启动选项来修改,启动后通过SET子句来设置。

生效周期:全局变量全局可见,但只影响在更改后连接的从该全局变量初始化相应会话变量的客户端。当前会话及已登录的会话不受影响。

---阅读剩余部分---

Oracle11gR2启动报错 ORA-01078: failure in processing system parameters

在启动Oracle数据库时报错,如下:
[oracle@localhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Sat Feb 16 19:43:43 2013
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initorcl.ora'

原因分析:

这是因为在oracle10g和oracle11g中,数据库默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。

方法一:

将$ORACLE_BASE/admin/数据库名称/pfile目录下的init.ora.012009233838形式的文件copy到$ORACLE_HOME/dbs目录下initoracle.ora即可。(注:initoracle.ora中的oracle为你的实例名 ORACLE_SID)

cp $ORACLE_BASE/admin/etl_repo/pfile/init.ora.38201821922 $ORACLE_HOME/dbs

方法二:

将$ORACLE_HOME/dbs目录下spflieorcl.ora改名为spfilecenter.ora即可。(注:spfilecenter.ora中的center为环境变量中设置的SID,我的是center)

方法三:

拷贝pfile文件下的init.ora.61420130339到dbs下,并重命名成init+实例名.ora即可
{{{
[oracle@localhost oracle]$ find /u01 -name pfile
/u01/app/admin/orcl/pfile
[oracle@localhost oracle]$ cd /u01/app/admin/orcl/pfile
[oracle@localhost pfile]$ ls
init.ora.61420130339
[oracle@localhost pfile]$ cp init.ora.61420130339 /u01/app/oracle/dbs/initdevdb.ora
}}}

最新

分类

归档

评论

其它