t w readify.net Managing database schemas in a Continuous Delivery world

Size: px
Start display at page:

Download "t w readify.net Managing database schemas in a Continuous Delivery world"

Transcription

1 t w readify.net Managing database schemas in a Cntinuus Delivery wrld January 2015

2 Executive Summary One f the trickier technical prblems t address when mving t a cntinuus delivery develpment mdel is managing database schema changes. Unlike sftware changes, it s hard t rll back r rll frward when database changes have been applied. Typically, rganisatins address this prblem by having DBAs manually apply changes s they can manually crrect any prblems, but this has the dwnside f prviding a bttleneck t deplying changes t prductin and als intrduces human errr as a factr. A large part f cntinuus delivery invlves the setup f a largely autmated deplyment pipeline that increases cnfidence and reduces risk by ensuring that sftware changes are deplyed cnsistently t each envirnment (e.g. dev, test, prd). T fit in with that mdel it s imprtant t autmate database changes s that they are applied autmatically and cnsistently t each envirnment thus increasing the likelihd f prblems being fund early and reducing the risk f database changes. This reprt utlines an apprach t managing database schema changes that is cmpatible with a cntinuus delivery develpment mdel, the reasns why the apprach is imprtant regardless f develpment mdel and sme f the cnsideratins that need t be made when taking this apprach. The appraches discussed in this dcument aren t specific t cntinuus delivery and in fact shuld be cnsidered regardless f yur develpment mdel. 2 / Cpyright 2014 by Readify Pty Ltd ABN

3 The prblem with manual schema management Managing database schemas t be in sync with sftware develpment is traditinally a cmplex task fraught with prblems such as: Tedius manual prcesses Human errr Applying the wrng scripts Applying scripts in the wrng rder Frgetting t apply scripts Applying scripts multiple times Cnfusin ver the current versin f the database in particular with regards t different envirnments (e.g. dev vs test vs prductin) Inefficiencies fr the develpment f sftware when using lcal databases due t develpers being required t cnstantly mdify their database after pulling in changes frm ther develpers while the database schema is actively in develpment Smetimes develpers will instead use a shared develpment database t vercme this, but this is nt recmmended since there is additinal pain assciated with breaking changes and instability DBAs becming a bttleneck fr releasing changes t prductin (and wrse pre-prductin) and reducing the agility f teams and increasing deplyment risk (thrugh batching f changes) 3 / Cpyright 2014 by Readify Pty Ltd ABN

4 Database Migratins The recmmended apprach f this reprt t address the prblems f manual schema management and that is cmpatible with a Cntinuus Delivery develpment mdel is t use the database migratins technique. This technique invlves all schema changes being applied as a migratin, which is a file that describes that schema change (pssibly as SQL, pssibly in a Dmain Specific Language (DSL) via a prgramming language) and is cmmitted in surce cntrl alngside the sftware that uses the versin f the database that results frm applying that migratin. Migratins will typically have a timestamp r incrementing integer number assciated with them t designate the rder in which they shuld be applied. These migratins can then be autmatically applied t the database in any envirnment by a migratin tl/library. These tls will autmatically determine which migratins that are defined have and haven t been applied t the current database and nly apply the nes that haven t already been applied in the crrect rder. The migratins will typically be applied within a transactin s if the migratins fail then they will be rlled back. The advantages f this apprach are: Schema changes are made autmatically withut human interventin thus reducing the chance f human errr. Schema changes are cnsistently applied in each envirnment, s by the time the migratins are applied t prductin they wuld have already been successfully applied t dev, test and any ther pre-prductin envirnments. This significantly reduces the risk f schema changes Schema changes are kept in surce cntrl next t the surce cde that uses the schema that is defined at that versin. This means that any versin f the sftware can be checked ut and run and, assuming a fresh database was als used (befre any migratins, r at least befre the database versin f the cde that was checked ut), the state f the applicatin at that time can be tested against this can assist with finding bugs in specific deplyments. Yur database is nw versined (just like the sftware applicatin) and yu can inspect the versin f yur database in any envirnment and knw what changes have and haven t been applied. This is invaluable when lking fr envirnment-specific bugs. There is n cnfusin abut what scripts d/dn t need t be applied t a database at any time and scripts are never frgtten t be run they always get autmatically applied. Develpers can easily use separate lcal databases since any database schema changes they pull in frm ther develpers will autmatically be applied. Any schema change cnflicts will be expsed and thus reslved earlier (develpment time, r at least n the cntinuus integratin server if they are run as a test), which significantly imprves develpment efficiency and reduces risk. Schema changes will always be autmatically applied in the crrect rder. 4 / Cpyright 2014 by Readify Pty Ltd ABN

5 Database Migratins and Cntinuus Delivery Database Migratins can be integrated t a Cntinuus Delivery pipeline in ne f tw ways: Autmatically run n app start Requires the applicatin t have DDL permissins, which culd be a security risk Means it s pssible t d a deplyment that will be brken due t database migratins failing Simpler t set up Run as a deplyment step befre the deplyment f the applicatin sftware If the running f the database migratins fails, then fail the deplyment The ther cnsideratin is whether r nt the database migratins will result in a schema that is incmpatible with the applicatin cde. T avid this prblem, it s a gd idea t run autmated tests against the applicatin cde that talk t a migrated schema. This requires an islated database n the cntinuus integratin server that the tests can talk t, which can be achieved by: Run the database migratins nce nly fr the whle test run and use a transactin arund each test run that is then rlled back afterwards: This can be dne as a crss-cutting cncern withut mdifying test r applicatin cde by using smething like.net s TransactinScpe (in cmbinatin with the MSDTC service) This can als be dne by sharing a database cnnectin with an pen transactin between the different cmpnents (seeding, ding the wrk and verificatin) If yu are using an ORM then yu may want t create new sessin/cntext instances fr each f seeding/wrk/verificatin s that their internal cache desn t interfere with the test run and just ensure they each share the same database cnnectin Drp and recreate the entire database each run; pssibly by using in-memry versin f the database fr speed Delete any data frm the test run after/befre each run This can be dne manually in each test (but it s likely this will get missed ccasinally) This can als be dne using the technique described here (but yu need t be careful t nt delete seed data) 5 / Cpyright 2014 by Readify Pty Ltd ABN

6 Rllbacks Depending n the migratin tl being used, database migratins can include an up definitin (apply the migratin) and a dwn definitin (rllback the migratin). This then allws yu t mve a database back (r frward) t any specific versin. On first thught, this can be used in cmbinatin with sftware rllbacks if an errr is deplyed t prductin. Hwever, this is fraught with danger: If the crrespnding migratin that caused the break is mdified then every single envirnment that migratin had previusly been applied t als needs t be rlled back (that als includes all develper machines with that migratin applied). Dwn migratins ften result in data lss (by necessity, if the up migratin added a table the dwn migratin has t drp it) and that might be undesirable. If the dwn migratin fails as well then yu are in truble. Given dwn migratins are nt ften applied this is actually quite likely. It s cmplex t implement a prper rllback in mst Cntinuus Delivery pipeline tling because yu need t rllback the database versin (which has t be wrked ut smehw) in the cde that was just deplyed (since it will have the definitin f the migratins that need t be deplyed) and then rllback t the previus versin f the sftware. Yu may need t make this a manual prcess, r prvide a tl f sme srt t allw smene t g in and select a versin t rllback t (and then manually trigger a deplyment f the previus cde versin). Anther way t address the prblem is by dealing with breaking changes carefully (e.g. clumn renames, drpping tables, etc.) if yu can ensure that the schema changes are generally nt breaking changes (r the breaking change is deferred fr a deplyment r tw e.g. have the ld and new clumn side-by-side fr a while) then yu can safely perfrm rllbacks. It s imprtant t keep in mind that this als intrduces sme cmplexity arund keeping track f thse in-prgress changes, what has been deplyed where and managing technical debt (i.e. nt leaving the in-prgress changes behind). T avid a lt f these issues and take advantage f the fact that the Cntinuus Delivery pipeline allws the sftware team t quickly and safely get changes int prductin a strategy that is ften used is t never rll-back (sftware r database changes), but t always rll-frward (i.e. fix the bug, put that change thrugh the Cntinuus Delivery pipeline and apply t all envirnments). Regardless f whether a rllback r rll-frward is used, it s imprtant that nce the issue is fixed the team stps wrk and determines hw that bad change was able t get t prductin withut being picked up first. Then as part f the cntinuus imprvement fcus the team shuld make a change t the Cntinuus Delivery pipeline t ensure that particular prblem can never make its way t prductin again. This might invlve adding better seed data t a pre-prductin envirnment, adding autmated tests t pick up prblems with the migratins, r smething else. 6 / Cpyright 2014 by Readify Pty Ltd ABN

7 Sme migratin tls dn t bther with dwn migratins because f this cmplexity (DbUp is an example) and even if the tl yu are using des supprt them yu can chse nt t implement them. Dwn migratins can be handy fr debugging a specific versin in a pre-prductin envirnment r useful in develpment when a develper is making changes t migratins they are develping. If yu decide yu need dwn migratins then the recmmendatin wuld be t add an autmated test that takes a fully migrated database all the way back dwn and then back up that gives sme cnfidence that the dwn migratins are likely t wrk (but isn t perfect since smetimes prductin data vilates integrity cnstraints). 7 / Cpyright 2014 by Readify Pty Ltd ABN

8 Database Migratins are immutable Fr the reasns described in the Rllbacks sectin abve it s imprtant that in a Cntinuus Delivery envirnment Database Migratins are cnsidered immutable. This is because the master/trunk/mainline branch can be deplyed at any mment and as sn as yu change a migratin thse changes will nt get applied in any envirnment that already has that migratin versin nted as being applied. This ties int the granularity f migratin changes: Cntinuus Delivery requires that every separate set f schema changes that each develper makes are cnsidered a separate migratin If a prject invlves a lt f database changes then this can get ptentially unwieldy as the number f migratins grws and yu may decide t allw migratins t be changed while they are islated t develpment envirnments This is directly incmpatible with Cntinuus Delivery and can be hard t manage (i.e. ensuring that the migratins are dne befre mving past the develpment envirnments) If migratins are allwed t be changed while in develpment then the develpers need an easy t way t get their database t a clean slate and re-apply all migratins (e.g. a.bat file r cnsle applicatin r deleting the database versins and ensuring all migratin scripts can be safely re-run) This cmplicates the develpment prcess and can cause sme merging pain n the migratins (if there is a lt f churn n specific migratins), but it als results in less migratins fr database-heavy applicatins Smetimes it makes sense t try and rll-up migratins t a single file fr a release at sme defined pint alng the develpment cycle (e.g. each sprint), but this further cmplicates the release prcess (hw d yu crrelate the rlled up file with the previusly deplyed migratin numbers that are cntained in it) and shuld be avided unless abslutely necessary 8 / Cpyright 2014 by Readify Pty Ltd ABN

9 Other cnsideratins when using Database Migratins There are a number f things t watch ut fr when using Database Migratins: While database migratins mean that a DBA isn t needed t manually apply the changes that desn t mean there isn t a need fr DBA skillsets DBAs can still prvide advice t develpment teams arund the best way t mdel the schema fr their applicatin and can cllabrate with the develpers t create the migratins DBAs can be n hand t help with any prblems that d ccur when a deplyment is made the need fr this shuld reduce ver time as mre cnfidence is gained by the deplyment pipeline, but if this cncept is new then there is likely t be mre invlvement needed DBAs can be kept up t date with schema changes t prvide advice r raise any ptential issues by sending an autmated diff f the schema differences cntained in the migratins fr a particular deplyment as part f the deplyment pipeline (this is a relatively simple thing t write cde fr) Ideally, a new develper r a tester testing against an ad hc sftware revisin shuld be able t quickly and easily spin up a fresh cpy f a database befre any migratins have been applied This is easy fr an applicatin that has used migratins frm the start, but slightly mre difficult fr a legacy applicatin t which migratins have been added Seed data shuld be als be autmatically added; depending n the Migratin Tl being used, this can be achieved by a set f SQL statements, r smething mre prgrammatic like lading a CSV f data Testing data is slightly mre tricky since yu want t apply it t sme envirnments and nt thers If yu want t apply the testing data nce nly, n all envirnments apart frm a set f specific envirnments (e.g. prductin) then it makes sense t apply the data in a migratin that has guard clauses t prevent executin in thse envirnments If yu want the ability t apply the testing data in a mre ad hc fashin then yu shuld use sme ther means t apply the data e.g. a custm cnsle applicatin, r a set f SQL scripts that can be manually applied Ideally, all schema changes shuld be applied using migratins therwise the fllwing disadvantages apply: Nt all schema changes are autmatic leaving human errr as a prblem 9 / Cpyright 2014 by Readify Pty Ltd ABN

10 Nt all schema changes are cnsistently applied in all envirnments leaving a risk that sme f the manual changes r indeed the autmatic changes might nt wrk when applied t prductin There is n clear way t tell the cmplete versin f the database There is cnfusin abut which scripts have / haven t been run Lcal develpment databases are trickier t facilitate Nt all schema change cnflicts will be expsed early Schema changes might nt be applied in the crrect rder (e.g. if the autmatic migratins rely n the schema changes frm manual changes r vice versa) Stred prcedures and functins are sftware rather than schema changes and ften it is thus easier t manage them differently One way t d this is t keep them in surce cntrl and autmatically apply the latest versin t the database every time the schema migratins have been applied This ensures that the versin in surce cntrl is always the versin applied t the database Sme ORMs prvide the ability t autmatically change the schema t match the bject mdel defined in cde This is really handy at develpment time, particularly when spiking changes r wrking n a prf-f-cncept applicatin This is dangerus and risky fr a prductin applicatin and shuld be avided it can result in unpredictable schemas, pr perfrmance schemas and data lss If the database engine yu are targeting desn t allw transactins arund DDL statements then applying migratins is mre risky because a prblem that ccurs can leave the database in a semi-mdified state an example f this is Oracle database Techniques like blue-green deplyments are tricky t perfrm unless there is a way t have a ht cpy f the database that can als be switched at the same time (nt easy t achieve) Smetimes, migratins can fail in prductin because they time ut and are t slw t be applied (an example might be adding a new clumn with a default value t a table with millins f recrds) Getting prductin-like data earlier in the pipeline is imprtant in these scenaris t ensure that the prblem is picked up earlier Increasing the timeut f the migratins might be necessary, but if yu d that it s imprtant t ensure migratins are applied separately t the deplyment f the applicatin rather than alngside 10 / Cpyright 2014 by Readify Pty Ltd ABN

11 Separating ut slw changes t be applied when there is lwer lad n the database may help, but it cmplicates the release prcess Identifying the migratin mdificatins that are slw t run is imprtant s they can be identified early and sme srt f apprpriate actin taken (e.g. in the abve example, making the new clumn nullable and adding the default value in the applicatin cde instead may be an ptin) 11 / Cpyright 2014 by Readify Pty Ltd ABN

12 Database Migratins and.net applicatins There are three main migratin tls that we use at Readify fr applying migratins t.net applicatins: DbUp An Open Surce library that runs SQL scripts (up migratin nly) against SQL Server (including SQL CE and Azure SQL Database). FluentMigratr An Open Surce library that includes a DSL fr defining migratins (up and dwn) in cde against mst database engines. EntityFramewrk Migratins Part f the EntityFramewrk 6 library that includes a DSL fr defining migratins (up and dwn) in cde which can be autmatically generated frm yur mdel against mst database engines / Cpyright 2014 by Readify Pty Ltd ABN

INSTALLING CCRQINVOICE

INSTALLING CCRQINVOICE INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a

More information

TRAINING GUIDE. Overview of Lucity Spatial

TRAINING GUIDE. Overview of Lucity Spatial TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign

More information

BMC Remedyforce Integration with Remote Support

BMC Remedyforce Integration with Remote Support BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective

More information

Access the site directly by navigating to in your web browser.

Access the site directly by navigating to   in your web browser. GENERAL QUESTIONS Hw d I access the nline reprting system? Yu can access the nline system in ne f tw ways. G t the IHCDA website at https://www.in.gv/myihcda/rhtc.htm and scrll dwn the page t Cmpliance

More information

Summary. Server environment: Subversion 1.4.6

Summary. Server environment: Subversion 1.4.6 Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin

More information

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0 Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.

More information

Customer Upgrade Checklist

Customer Upgrade Checklist Custmer Upgrade Checklist Getting Ready fr Yur Sabre Prfiles Upgrade Kicking Off the Prject Create a prfiles prject team within yur agency. Cnsider including peple wh can represent bth the business and

More information

HPE LoadRunner Best Practices Series. LoadRunner Upgrade Best Practices

HPE LoadRunner Best Practices Series. LoadRunner Upgrade Best Practices HPE LadRunner Best Practices Series LadRunner 12.50 Upgrade Best Practices Dcument publicatin date: Nvember 2015 Cntents 1. Intrductin... 3 Overview... 3 Audience... 3 2. Preparatin... 3 Backup assets...

More information

CSE 361S Intro to Systems Software Lab #2

CSE 361S Intro to Systems Software Lab #2 Due: Thursday, September 22, 2011 CSE 361S Intr t Systems Sftware Lab #2 Intrductin This lab will intrduce yu t the GNU tls in the Linux prgramming envirnment we will be using fr CSE 361S this semester,

More information

Quick Guide on implementing SQL Manage for SAP Business One

Quick Guide on implementing SQL Manage for SAP Business One Quick Guide n implementing SQL Manage fr SAP Business One The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage fr SAP B1 SQL Server databases. SQL Manage is a ttal

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

Log shipping is a HA option. Log shipping ensures that log backups from Primary are

Log shipping is a HA option. Log shipping ensures that log backups from Primary are LOG SHIPPING Lg shipping is a HA ptin. Lg shipping ensures that lg backups frm Primary are cntinuusly applied n standby. Lg shipping fllws a warm standby methd because manual prcess is invlved t ensure

More information

A solution for automating desktop applications with Java skill set

A solution for automating desktop applications with Java skill set A slutin fr autmating desktp applicatins with Java skill set Veerla Shilpa (Senir Sftware Engineer- Testing) Mysre Narasimha Raju, Pratap (Test Autmatin Architect) Abstract LeanFT is a pwerful and lightweight

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

BMC Remedyforce Integration with Bomgar Remote Support

BMC Remedyforce Integration with Bomgar Remote Support BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their

More information

Announcing Veco AuditMate from Eurolink Technology Ltd

Announcing Veco AuditMate from Eurolink Technology Ltd Vec AuditMate Annuncing Vec AuditMate frm Eurlink Technlgy Ltd Recrd any data changes t any SQL Server database frm any applicatin Database audit trails (recrding changes t data) are ften a requirement

More information

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel CS510 Cncurrent Systems Class 2 A Lck-Free Multiprcessr OS Kernel The Synthesis kernel A research prject at Clumbia University Synthesis V.0 ( 68020 Uniprcessr (Mtrla N virtual memry 1991 - Synthesis V.1

More information

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as: Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

Configuring Database & SQL Query Monitoring With Sentry-go Quick & Plus! monitors

Configuring Database & SQL Query Monitoring With Sentry-go Quick & Plus! monitors Cnfiguring Database & SQL Query Mnitring With Sentry-g Quick & Plus! mnitrs 3Ds (UK) Limited, Nvember, 2013 http://www.sentry-g.cm Be Practive, Nt Reactive! One f the best ways f ensuring a database is

More information

Oracle FLEXCUBE Universal Banking Development Workbench- Screen Development II

Oracle FLEXCUBE Universal Banking Development Workbench- Screen Development II Oracle FLEXCUBE Universal Banking 12.0.3 Develpment Wrkbench- Screen Develpment II August 2013 1 Cntents 1 Preface... 3 1.1 Audience... 3 1.2 Related Dcuments... 3 2 Intrductin... 4 3 Generated Files...

More information

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins) Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

Faculty Textbook Adoption Instructions

Faculty Textbook Adoption Instructions Faculty Textbk Adptin Instructins The Bkstre has partnered with MBS Direct t prvide textbks t ur students. This partnership ffers ur students and parents mre chices while saving them mney, including ptins

More information

Case Metrics Guide. January 11, 2019 Version For the most recent version of this document, visit our documentation website.

Case Metrics Guide. January 11, 2019 Version For the most recent version of this document, visit our documentation website. Case Metrics Guide January 11, 2019 Versin 9.6.202.10 Fr the mst recent versin f this dcument, visit ur dcumentatin website. Table f Cntents 1 Case Metrics 3 1.1 Case Metrics Cmpatibility Matrix 3 1.2

More information

UPGRADING TO DISCOVERY 2005

UPGRADING TO DISCOVERY 2005 Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.

More information

PAGE NAMING STRATEGIES

PAGE NAMING STRATEGIES PAGE NAMING STRATEGIES Naming Yur Pages in SiteCatalyst May 14, 2007 Versin 1.1 CHAPTER 1 1 Page Naming The pagename variable is used t identify each page that will be tracked n the web site. If the pagename

More information

Laboratory #13: Trigger

Laboratory #13: Trigger Schl f Infrmatin and Cmputer Technlgy Sirindhrn Internatinal Institute f Technlgy Thammasat University ITS351 Database Prgramming Labratry Labratry #13: Trigger Objective: - T learn build in trigger in

More information

Arius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA

Arius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA Release Ntes and Installatin Instructins Milliman, Inc. 3424 Peachtree Rad, NE Suite 1900 Atlanta, GA 30326 USA Tel +1 800 404 2276 Fax +1 404 237 6984 actuarialsftware.cm 1. Release ntes Release 3.0 adds

More information

Using Some of those Nifty New Features You Might Have Missed

Using Some of those Nifty New Features You Might Have Missed Using Sme f thse Nifty New Features Yu Might Have Missed Jhn Tuhy March 2018 S why this talk? New versins f DataFlex are released n a regular basis Releases ften add majr new capabilities such as the new

More information

Refreshing Axiom TEST with a Current Copy of Production Axiom EPM June 20, 2014

Refreshing Axiom TEST with a Current Copy of Production Axiom EPM June 20, 2014 Refreshing Axim TEST with a Current Cpy f Prductin Axim EPM June 20, 2014 Refreshing Axim TEST If yu maintain an Axim TEST envirnment yu will want t refresh it with a current cpy f yur PROD database when

More information

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to:

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to: Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run

More information

S4S Support Services. Audit4 version 14+ Aug Copyright 2017 S4S Pty Ltd. S4S Pty Ltd. Phone: Web:

S4S Support Services. Audit4 version 14+ Aug Copyright 2017 S4S Pty Ltd. S4S Pty Ltd. Phone: Web: S4S Pty Ltd ABN: 26 104 845 909 Phne: 1300 133 308 Web: http://www.s4s.cm.au Audit4 versin 14+ Aug 2018 Cpyright S4S Pty Ltd S4S Supprt prvides cmprehensive services s that yu can get the maximum benefit

More information

Power365. Quick Start Guide

Power365. Quick Start Guide Pwer365 Quick Start Guide 12/2017 Table f Cntents Prject Types... 4 The Email Frm File Prject Type... 4 The Email With Discvery Prject Type... 4 The Integratin Prject Type... 4 The Integratin Pr Prject

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Curse Cde: 20463 Certificatin Exam: 70-463 Duratin: 5 Days Certificatin Track: MCSA: SQL Server

More information

SmartLink for Albridge Web Services

SmartLink for Albridge Web Services SmartLink fr Albridge Web Services Cpyright 2008, E-Z Data, Inc. All Rights Reserved. N part f this dcumentatin may be cpied, reprduced r translated in any frm withut the prir written cnsent f E-Z Data,

More information

Messing with SQL in Dataflex What is available in Dataflex 19.0 o cconnection.pkg

Messing with SQL in Dataflex What is available in Dataflex 19.0 o cconnection.pkg Messing with SQL in Dataflex What is available in Dataflex 19.0 ccnnectin.pkg Lts f useful stuff in there. Will take sme time t srt. DataDict.pkg Sme calls in the dd fr SQL It has a helper class. Des a

More information

TN How to configure servers to use Optimise2 (ERO) when using Oracle

TN How to configure servers to use Optimise2 (ERO) when using Oracle TN 1498843- Hw t cnfigure servers t use Optimise2 (ERO) when using Oracle Overview Enhanced Reprting Optimisatin (als knwn as ERO and Optimise2 ) is a feature f Cntrller which is t speed up certain types

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

Lab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2

Lab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2 UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 1 - Calculatr Intrductin In this lab yu will be writing yur first

More information

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide Xilinx Answer 65444 Xilinx PCI Express DMA Drivers and Sftware Guide Imprtant Nte: This dwnladable PDF f an Answer Recrd is prvided t enhance its usability and readability. It is imprtant t nte that Answer

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Lab 5 Sorting with Linked Lists

Lab 5 Sorting with Linked Lists UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces

More information

Homework: Populate and Extract Data from Your Database

Homework: Populate and Extract Data from Your Database Hmewrk: Ppulate and Extract Data frm Yur Database 1. Overview In this hmewrk, yu will: 1. Check/revise yur data mdel and/r marketing material frm last week's hmewrk- this material will later becme the

More information

Software Engineering

Software Engineering Sftware Engineering Chapter #1 Intrductin Sftware systems are abstract and intangible. Sftware engineering is an engineering discipline that is cncerned with all aspects f sftware prductin. Sftware Prducts

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule

More information

Renewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved.

Renewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder User Guide Cpyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder 2.5 User Guide Table f cntents: 1 INTRODUCTION...3 2 INSTALLATION PROCEDURE...4 3 ADDING RENEWAL REMINDER

More information

Oracle Database 11g Replay: The In-built Recorder for Real Application Testing

Oracle Database 11g Replay: The In-built Recorder for Real Application Testing Oracle Database 11g Replay: The In-built Recrder fr Real Applicatin Testing Amaresh Mandal Infsys Technlgies Ltd Intrductin Oracle Database 11g intrduced a new feature Database Replay which helps in perfrming

More information

Single File Upload Guide

Single File Upload Guide Single File Uplad Guide August 15, 2018 Versin 9.6.134.78 Single File Uplad Guide 1 Fr the mst recent versin f this dcument, visit ur dcumentatin website. Single File Uplad Guide 2 Table f Cntents 1 Single

More information

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide HPE AppPulse Mbile Sftware Versin: 2.1 IT Operatins Management Integratin Guide Dcument Release Date: Nvember 2015 Cntents Overview: The IT Operatins Management Integratin 3 System Requirements 3 Hw t

More information

MySqlWorkbench Tutorial: Creating Related Database Tables

MySqlWorkbench Tutorial: Creating Related Database Tables MySqlWrkbench Tutrial: Creating Related Database Tables (Primary Keys, Freign Keys, Jining Data) Cntents 1. Overview 2 2. Befre Yu Start 2 3. Cnnect t MySql using MySqlWrkbench 2 4. Create Tables web_user

More information

Chapter 14. Basic Planning Methodology

Chapter 14. Basic Planning Methodology Chapter 14 Basic Planning Methdlgy This chapter prvides a basic and generic methdlgy fr planning prtectin requirements. It fcuses n the primary cnsideratins fr designing and implementing a basic strage

More information

Getting Started with the Web Designer Suite

Getting Started with the Web Designer Suite Getting Started with the Web Designer Suite The Web Designer Suite prvides yu with a slew f Dreamweaver extensins that will assist yu in the design phase f creating a website. The tls prvided in this suite

More information

SAS Hot Fix Analysis, Download and Deployment Tool

SAS Hot Fix Analysis, Download and Deployment Tool SAS Ht Fix Analysis, Dwnlad and Deplyment Tl SASHFADD Versin 2.2.1 Usage Guide What's New in SASHFADD 2.2.1? Table f Cntents Intrductin... 1 System Requirements... 2 Imprtant infrmatin regarding tl usage...

More information

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template Netwrk Rail ARMS - Asbests Risk Management System Training Guide fr use f the Imprt Survey Template The ARMS Imprt Survey Template New Asbests Management Surveys and their Survey Detail reprts can be added

More information

Constituent Page Upgrade Utility for Blackbaud CRM

Constituent Page Upgrade Utility for Blackbaud CRM Cnstituent Page Upgrade Utility fr Blackbaud CRM In versin 4.0, we made several enhancements and added new features t cnstituent pages. We replaced the cnstituent summary with interactive summary tiles.

More information

UML : MODELS, VIEWS, AND DIAGRAMS

UML : MODELS, VIEWS, AND DIAGRAMS UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.

More information

Aras Innovator 11. Package Import Export Utilities

Aras Innovator 11. Package Import Export Utilities Aras Innvatr 11 Package Imprt Exprt Utilities Dcument #: 11.0.02015040601 Last Mdified: 1/4/2018 Aras Innvatr 11 Package Imprt Exprt Utilities Cpyright Infrmatin Cpyright 2018 Aras Crpratin. All Rights

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55. Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation CdeSlice View CdeSlice Live Dcumentatin Scripting is ne f the mst pwerful extensibility features in SSIS, allwing develpers the ability t extend the native functinality within SSIS t accmmdate their specific

More information

Stealing passwords via browser refresh

Stealing passwords via browser refresh Stealing passwrds via brwser refresh Authr: Karmendra Khli [karmendra.khli@paladin.net] Date: August 07, 2004 Versin: 1.1 The brwser s back and refresh features can be used t steal passwrds frm insecurely

More information

Author guide to submission and publication

Author guide to submission and publication Authr guide t submissin and publicatin Cntents Cntents... 1 Preparing an article fr submissin... 1 Hw d I submit my article?... 1 The decisin prcess after submissin... 2 Reviewing... 2 First decisin...

More information

Implementing a SQL Data Warehouse

Implementing a SQL Data Warehouse Implementing a SQL Data Warehuse Implementing a SQL Data Warehuse Curse Cde: 20767 Certificatin Exam: 70-767 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 BI Develpment Frmat: Classrm Level: 300 Abut

More information

InformationNOW Letters

InformationNOW Letters InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized

More information

Internet Explorer Configuration Reference

Internet Explorer Configuration Reference Sitecre CMS 6.2 r later Internet Explrer Cnfiguratin Reference Rev: 2013-10-04 Sitecre CMS 6.2 r later Internet Explrer Cnfiguratin Reference Optimize Micrsft Internet Explrer fr Use with Sitecre Table

More information

TL 9000 Quality Management System. Measurements Handbook. SFQ Examples

TL 9000 Quality Management System. Measurements Handbook. SFQ Examples Quality Excellence fr Suppliers f Telecmmunicatins Frum (QuEST Frum) TL 9000 Quality Management System Measurements Handbk Cpyright QuEST Frum Sftware Fix Quality (SFQ) Examples 8.1 8.1.1 SFQ Example The

More information

Ascii Art Capstone project in C

Ascii Art Capstone project in C Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

Triggers. o o. o o. We will see that triggers are mainly used in two areas:

Triggers. o o. o o. We will see that triggers are mainly used in two areas: Triggers As we apprach the cnclusin f this bk, we cme t an imprtant tpic in the specialized stred prcedure arena - triggers. Triggers are best used fr enfrcing business rules as well as perfrming validatin

More information

Kaltura MediaSpace Installation and Upgrade Guide. Version: 5.0

Kaltura MediaSpace Installation and Upgrade Guide. Version: 5.0 Kaltura MediaSpace Installatin and Upgrade Guide Versin: 5.0 Kaltura Business Headquarters 5 Unin Square West, Suite 602, New Yrk, NY, 10003, USA Tel.: +1 800 871 5224 Cpyright 2013 Kaltura Inc. All Rights

More information

InformationNOW Letters

InformationNOW Letters InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

Maximo Reporting: Maximo-Cognos Metadata

Maximo Reporting: Maximo-Cognos Metadata Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess

More information

Focus University Training Document

Focus University Training Document Fcus University Training Dcument Fcus Training: Subjects and Curses Setup; Curse Requests Training Agenda: Setting up Subjects and Curses; Entering Curse Requests; Scheduling Reprts 2016 Subject and Curses

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Custodial Integrator. Release Notes. Version 3.11 (TLM)

Custodial Integrator. Release Notes. Version 3.11 (TLM) Custdial Integratr Release Ntes Versin 3.11 (TLM) 2018 Mrningstar. All Rights Reserved. Custdial Integratr Prduct Versin: V3.11.001 Dcument Versin: 020 Dcument Issue Date: December 14, 2018 Technical Supprt:

More information

McAfee Endpoint Upgrade Assistant 2.2

McAfee Endpoint Upgrade Assistant 2.2 Release Ntes McAfee Endpint Upgrade Assistant 2.2 Fr use with eplicy Orchestratr Cntents Abut this release... 2 Release build... 2 Changes in this Release... 3 Custm Lg Lcatin... 3 EUA Envirnment Lgin

More information

Installation and Getting Started

Installation and Getting Started Eurstat Data Transmissin Tls & Services EDAMIS Web Applicatin v3.1 Installatin and Getting Started TABLE OF CONTENTS: 1 Intrductin... 2 2 Installatin... 2 2.1 Prerequisites... 2 2.2 EWA installatin...

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,

More information

IT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016

IT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016 IT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016 1. What are tw functins f an perating system? (Chse tw.) cntrlling hardware access managing applicatins text prcessing flw chart editing prgram

More information

High Security SaaS Concept Software as a Service (SaaS) for Life Science

High Security SaaS Concept Software as a Service (SaaS) for Life Science Sftware as a Service (SaaS) fr Life Science Cpyright Cunesft GmbH Cntents Intrductin... 3 Data Security and Islatin in the Clud... 3 Strage System Security and Islatin... 3 Database Security and Islatin...

More information

Populate and Extract Data from Your Database

Populate and Extract Data from Your Database Ppulate and Extract Data frm Yur Database 1. Overview In this lab, yu will: 1. Check/revise yur data mdel and/r marketing material (hme page cntent) frm last week's lab. Yu will wrk with tw classmates

More information

Performance testing. Test approach The below diagram illustrates the approach that is used for performance testing a Pega 7 application.

Performance testing. Test approach The below diagram illustrates the approach that is used for performance testing a Pega 7 application. The Pega Platfrm is different t the standard Java applicatin in a number f ways; hwever, the apprach t perfrmance testing and tuning Pega 7 is n different. There are a number f key cnsideratins that yu

More information

Integration Framework for SAP Business One

Integration Framework for SAP Business One Integratin Framewrk fr SAP Business One DIPrxy Cnfiguratin PUBLIC Glbal Rll-ut Octber 2018, B Zha TABLE OF CONTENTS 1 INTRODUCTION... 3 2 INSTALLATION... 3 3 CONFIGURATION... 5 3.1 Services in Service

More information

Assignment 10: Transaction Simulation & Crash Recovery

Assignment 10: Transaction Simulation & Crash Recovery Database Systems Instructr: Ha-Hua Chu Fall Semester, 2004 Assignment 10: Transactin Simulatin & Crash Recvery Deadline: 23:59 Jan. 5 (Wednesday), 2005 This is a grup assignment, and at mst 2 students

More information

SOLA and Lifecycle Manager Integration Guide

SOLA and Lifecycle Manager Integration Guide SOLA and Lifecycle Manager Integratin Guide SOLA and Lifecycle Manager Integratin Guide Versin: 7.0 July, 2015 Cpyright Cpyright 2015 Akana, Inc. All rights reserved. Trademarks All prduct and cmpany names

More information

Overview of Data Furnisher Batch Processing

Overview of Data Furnisher Batch Processing Overview f Data Furnisher Batch Prcessing Nvember 2018 Page 1 f 9 Table f Cntents 1. Purpse... 3 2. Overview... 3 3. Batch Interface Implementatin Variatins... 4 4. Batch Interface Implementatin Stages...

More information

Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW

Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW Curse 10262A: Develping Windws Applicatins with Micrsft Visual Studi 2010 OVERVIEW Abut this Curse In this curse, experienced develpers wh knw the basics f Windws Frms develpment gain mre advanced Windws

More information

InformationNOW Letters

InformationNOW Letters InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized

More information

Development Workbench- Screen Development II Oracle FLEXCUBE Universal Banking Release

Development Workbench- Screen Development II Oracle FLEXCUBE Universal Banking Release Develpment Wrkbench- Screen Develpment II Oracle FLEXCUBE Universal Banking Release 12.2.0.0.0 1 Cntents 1 Preface... 3 1.1 Audience... 3 1.2 Related Dcuments... 3 2 Intrductin... 4 3 Generated Files...

More information

Oracle CPQ Cloud Release 1. New Feature Summary

Oracle CPQ Cloud Release 1. New Feature Summary Oracle CPQ Clud 2017 Release 1 New Feature Summary April 2017 1 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE CPQ CLOUD... 4 MODERN SELLING EXPERIENCE... 4 Deal Negtiatin... 4 REST API Services... 4 ENTERPRISE

More information

You may receive a total of two GSA graduate student grants in your entire academic career, regardless of what program you are currently enrolled in.

You may receive a total of two GSA graduate student grants in your entire academic career, regardless of what program you are currently enrolled in. GSA Research Grant Applicatin GUIDELINES & INSTRUCTIONS GENERAL INFORMATION T apply fr this grant, yu must be a GSA student member wh has renewed r is active thrugh the end f the award year (which is the

More information

Pages of the Template

Pages of the Template Instructins fr Using the Oregn Grades K-3 Engineering Design Ntebk Template Draft, 12/8/2011 These instructins are fr the Oregn Grades K-3 Engineering Design Ntebk template that can be fund n the web at

More information

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite Vlume Licensing brief Licensing the Cre Client Access License (CAL) Suite and Enterprise CAL Suite Table f Cntents This brief applies t all Micrsft Vlume Licensing prgrams. Summary... 1 What s New in this

More information

1on1 Sales Manager Tool. User Guide

1on1 Sales Manager Tool. User Guide 1n1 Sales Manager Tl User Guide Table f Cntents Install r Upgrade 1n1 Page 2 Setting up Security fr Dynamic Reprting Page 3 Installing ERA-IGNITE Page 4 Cnverting (Imprting) Queries int Dynamic Reprting

More information

CounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation.

CounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation. CunterSnipe Sftware Installatin Guide Sftware Versin 10.x.x CunterSnipe sftware installs n any system cmpatible with Ubuntu 14.04 LTS server which is supprted until 2019 Initial Set-up- Nte: An internet

More information