MDM六层次模型
MDM实际上是现代企业进行日常经营的非常重要的基础信息,企业的几乎所有生产经营活动,都离不开主数据的支持,因此,主数据是最重要的企业信息之一。 但是,针对MDM的管理,尤其是MDM系统的建设,目前尚未有一套类似SOA参考架构之类的参考模型出来,往往会对准备建设MDM或进行MDM管理的企业或者CIO们,带来一定的困惑,近日查看相关资料发现,Jill Dyche, Evan Levy的主数据层次模型,对此有非常重要的借鉴意义。 根据主数据管理实施的复杂程度,参照Jill Dyche, Evan Levy的观点大体可以把主数据管理可以分为六个层次,从低到高反映了主数据管理(MDM)的不同成熟度。下面我们简单介绍一下这六个层次:Level 0 :没有实施任何主数据管理(MDM)在Level 0的情况下,意味着企业的各个应用之间没有任何的数据共享,整个企业没有数据定义元素存在。比如,一个公司销售很多产品,对这些产品的生产和销售由多个独立的系统来处理,各个系统独立处理产品数据并拥有自己独立的产品列表,各个系统之间不共享产品数据。在Level 0, 每个独立的应用负责管理和维护自己的关键数...
Centos下wordpress从apache迁移到nginx
centos下wordpress从apache迁移到nginx1. 环境说明 主机:阿里云ECS 操作系统: Centos 6.5 wordpress: 镜像市场提供一键安装(apache,php5,wordpress) 已运行两年 2. 迁移思路 原本想直接更换apache到nginx,多次尝试均失败,所以采用重装wordpress,迁移数据的方式。以后再也不偷懒了,不是自己搭的环境,后期不好维护 3. 迁移步骤 原网站备份 访问网站后台,在工具导出里选择导出全部 wordpress准备 wget http://wordpress.org/latest.tar.gz # 下载tar xzvf latest.tar.gz # 解压mkdir /web/wordpress # 创建网站目录cp -r wordpress/* /web/wordpress/ # 把wordpress文件都移过去 mysql准备 mysql -uroot -p # 登陆mysql数据库create database blog;create user blog@'localhost...
centos中安装mysql
卸载掉原有mysqlrpm -qa|grep mysql //查看是否已经安装了mysqlrpm -e mysql //普通删除模式rpm -e --nodeps mysql //强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除rpm -qa | grep mysql 通过yum来进行mysql的安装yum list | grep mysql //查看yum上提供的mysql数据库可下载的版本yum install -y mysql-server mysql mysql-deve 启动mysqlservice mysqld start 设置开机启动chkconfig --list | grep mysqldchkconfig mysqld onchkconfig --list | grep mysqld 设置root密码/usr/bin/mysqladmin -u root password 'new-password' //为root账号设置密码 开启远程访问GRANT ALL PRIVILEGES ON *....
Centos中安装redis
检查依赖yum install tcl 下载安装包wget http://download.redis.io/releases/redis-3.2.5.tar.gz 解压tar -xzvf redis-3.2.5.tar.gzmv redis-3.2.5 /usr/local/redis 编译安装cd /usr/local/redismake # 如果make缺少依赖,安装依赖后再执行make命令前需要执行make distcleanmake test # 如果报i/o error通常是因为内存过小make install 检查安装是否成功ls /usr/local/bin/redis* 配置文件mkdir -p /etc/rediscp redis.conf /etc/redis 修改配置文件,daemonize=yes,其他按需修改vim /etc/redis/redis.confdaemonize如果需要在后台运行,把该项改为yespidfile配置多个pid的地质,默认在/var/ren/redis.pidbind绑定ip,设置后只接受来自该ip的请求port...
Centos设置程序开机启动的方法
centos设置程序开机启动的方法 把启动程序的命令添加到/etc/rc.d/rc.local文件中,如下 #!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff.touch /var/lock/subsys/local/usr/local/bin/redis-server /etc/redis/redis.conf
mac中ssh开启别名
假如在一个主机上为不同用户分别开通了不同的ssh账号,连接时就得这样 wdaher@rocksteady:~$ ssh -p 2222 bob.example.comwdaher@rocksteady:~$ ssh -p 8183 waseem@alice.example.comwdaher@rocksteady:~$ ssh -p 31337 -l waseemio wsd.example.com 很麻烦,而且端口或者其他参数有变动的话,不一定记得住。其实只要配置一下.ssh/config文件就可以了。 Host bob HostName bob.example.com Port 2222 User wdaherHost alice HostName alice.example.com Port 8183 User waseemHost self HostName wsd.example.com Port 31337 User waseemio 连接时,就变成这样了 wdaher@rocksteady:~$ ssh...
python项目依赖管理
生成项目依赖清单pip freeze > requirement.txt 根据清单快速安装依赖包pip install -i https://pypi.douban.com/simple -r requirements.txt
redis开启远程访问
redis.conf#bind 127.0.0.1 # 注释掉此项protected-mode no # yes->no
SQL Server 开启CDC
1. 开启CDC 目标数据库 test 目标表 aaa (id,name) 为数据库开启cdc use testexecute sys.sp_cdc_enable_dbgo 为目标表开启cdc use testexecute sys.sp_cdc_enable_table @source_schema='dbo', --数据库模式名@source_name='aaa', --目标表@capture_instance='test_instance', --捕获实例名,自己定义@supports_net_changes=1, --是否开启净值捕获,通常需要开启@role_name='sa', --用户名@index_name=NULL,@captured_column_list=NULL, --监控哪些列,为NULL时捕获所有列的变更@filegroup_name='PRIMARY' --暂不知道此参数的含义GO cdc依赖sqlserver 代理,需要开...
SQL Server查看存储过程的执行情况
select top 10 *from sys.dm_exec_procedure_statswhere type = 'P'and database_id = DB_ID('TECH50')and object_id = object_id('usp_yjjk_getwzxxm') 列名 数据类型 说明 database_id int 存储过程所在的数据库 ID。 object_id int 存储过程的对象标识号。 type char(2) 对象的类型:P = SQL 存储过程PC = 程序集 (CLR) 存储过程X = 扩展存储过程 type_desc nvarchar(60) 对对象类型的说明:SQL_STORED_PROCEDURECLR_STORED_PROCEDUREEXTENDED_STORED_PROCEDURE sql_handle varbinary(64) 可用于与 sys.dm_exec_query_stats 中从此存储过程中执行的查询...
