OpenEdge 11.5 Table Partitioning Workshop

Size: px
Start display at page:

Download "OpenEdge 11.5 Table Partitioning Workshop"

Transcription

1 OpenEdge 11.5 Table Partitioning Workshop Page 1 of 45

2 Table of Contents Preface... 3 Setting up your environment... 5 Preparing database for table partitioning... 7 Creating partition policy (LIST partition) BONUS LAB Creating partition policy (RANGE partition) BONUS LAB DB tools to manage table partitions Backup your DB online Indexbuild online for partitions Merging partitions Enable READ ONLY Partition Page 2 of 45

3 Preface This guide is designed to quickly introduce you to the basics of OpenEdge Horizontal Table Partition. We ll only cover some of the core functionality in this guide HOW TO USE THIS GUIDE This guide is designed to flow from one lesson to the next, with each lesson building on the previous. This lesson will start with basic OpenEdge database storage area definition; how to move your existing database from Storage area I to Storage area II, including tables and index moves. You will create list and range partitions for the database. There are also a couple of additional bonus labs if you have time and interested. In the end, there are some useful commands how you can manage your database partitions. To best leverage this guide, it is recommended you perform the operations as you read them, taking breaks between lessons as required. CONVENTIONS USED IN THIS GUIDE This document uses the following conventions to distinguish elements of text: > Bold Text that you should type, e.g. proenv>prodb sportshtp sports2000 > Italics Notes and tips that give you more info Page 3 of 45

4 Getting started with Progress Arcade WHAT IS PROGRESS ARCADE? Progress Arcade is a web portal where you can deploy and manage Progress applications in a Cloud-based environment. You can use Arcade to migrate existing Progress applications to a public Cloud environment, run and test the application in the Cloud, and then deploy the application. Deployment includes the ability to host demos or to publish applications that are available to subscribers. Progress Arcade is also a site where you can interact with other Arcade users, and find out about services offered by various Progress Technology Partners. HOW DO I ACCESS THE FEATURES OF PROGRESS ARCADE? The features of Progress Arcade are grouped into functional areas, represented by six panels on the Arcade home page. The panels include: > Stage & Test Gain experience in running your application in the public cloud. > Deploy - Deploy your application into full production for customer use directly from the public cloud (not currently available). > Demo Publish your application for demonstration purposes using the public cloud. > Expo Search for information on complementary products and services offered by the Progress community. > Community Café Access Progress product resources and network with others in the Progress community. > Product Showroom Learn about the features and benefits of Progress products. Specify what technology you are interested in, and within minutes get a public cloud-based machine dedicated to your exclusive use. Page 4 of 45

5 Setting up your environment LAUNCHING YOUR OPENEDGE DEMO MACHINE ON PROGRESS ARCADE To launch your OpenEdge Horizontal Table Partition machine, follow these steps: 1. Several machines have been started for this workshop. Each of you will be given a unique DNS address by the workshop host at this point which points to a virtual windows server running on Progress Arcade. 2. On your laptop, choose Start Accessories Remote Desktop Connection and paste your unique DNS into the Computer field. Click the Connect button. You may need to click the button left of Options to change (erase) the domain name. 3. Enter Administrator as the Username, and Huhtikuu2015 as the Password. Page 5 of 45

6 4. Click the Yes button to say you trust this remote connection. 5. You should now be connected to the demonstration machine running in Progress Arcade. Note: The machine instance has may have a different keyboard setting than what you are using. If your laptop has a different keyboard, you may need to set this up yourself on the machine instance through Control Panel Region and Language settings. Page 6 of 45

7 Preparing database for table partitioning Preparing database for horizontal table partition In this workshop, we are going to use Sports2000 database - surprisingly!! :-) Start your PROENV (Start-Programs-OpenEdge-PROENV) window or click Proenv on your Desktop. Type the following command to create a new database: Page 7 of 45

8 proenv>prodb sportshtp sports2000 Procopy session begin for Administrator on CON:. (451) Database copied from C:\Progress\OpenEdge\sports2000. (1365) Procopy session end. (334) Start your database: proenv>proserve sportshtp -S :42:31 BROKER This broker will terminate when session ends. (5405) 07:42:31 BROKER The startup of this database requires 17Mb of shared memory. Maximum segment si ze is 1024Mb. 07:42:31 BROKER 0: Multi-user session begin. (333) 07:42:31 BROKER 0: Before Image Log Initialization at block 0 offset 647. (15321) 07:42:31 BROKER 0: Login by Administrator on CON:. (452) 07:42:32 BROKER 0: Started for 7878 using TCP IPV4 address , pid (5644) If you open your sportshtp.st file (c:\openedge\wrk folder) you will see the current structure for this database: # b. # d "Schema Area":6,32;1. # d "Employee":7,32;1. f 320 d "Employee":7,32;1. # d "Inventory":8,32;1. f 640 d "Inventory":8,32;1. # d "Cust_Data":9,32;1. f 320 d "Cust_Data":9,32;1. # d "Cust_Index":10,32;1. f 320 d "Cust_Index":10,32;1. # d "Order":11,32;1. f 1280 d "Order":11,32;1. # d "Misc":12,32;1. f 320 d "Misc":12,32;1. Page 8 of 45

9 As you probably know, this DB will be by default TYPE I database (last digit is 1 see above). To use existing database, we need to create storage TYPE II areas for horizontal table partitioning. If you do have storage TYPE I database, you can follow the instructions here to move your database completely to storage TYPE II areas (no need to do now!!): This is also a bookmark in your Chrome browser. 1 In this case, we will add the following new area (TYPE II) for existing DB: Contents of file: c:\openedge\wrk\sportshtp_areas.st # Finland data area; customers from Finland d "Finland_data":27,32;8. f 320 d "Finland_data":27,32;8. d "Finland_index":29,32;8. # USA data area; customers from USA d "USA_data":30,32;8. f 320 d "USA_data":30,32;8. d "USA_index":32,32;8. # Rest of the customers from other countries d "Customer_data":33,32;8. f 320 d "Customer_data":33,32;8. d "Customer_index":35,32;8. # Order range partitions will be store here d "OrderData_data":45,32;8. d "OrderData_index":46,32;8. d "Order2013_data":47,32;8. d "Order2013_index":48,32;8. d "Order2014_data":49,32;8. d "Order2014_index":50,32;8. d "Order2015_data":51,32;8. d "Order2015_index":52,32;8. d "Order2016_data":53,32;8. d "Order2016_index":54,32;8. d "OrderVeryOld_data":55,32;8. d "OrderVeryOld_index":56,32;8. d "Order_index":57,32;8. The following command will create the above areas for you: proenv>prostrct addonline sportshtp sportshtp_areas.st Converting relative path database to absolute path database. (8461) Formatting extents: size area name path name 80 Finland_data C:\OpenEdge\WRK\sportsHTP_27.d1 00:00:00 16 Finland_data C:\OpenEdge\WRK\sportsHTP_27.d2 00:00:00 Page 9 of 45

10 16 Finland_index C:\OpenEdge\WRK\sportsHTP_37.d1 00:00:00 80 USA_data C:\OpenEdge\WRK\sportsHTP_28.d1 00:00:00 16 USA_data C:\OpenEdge\WRK\sportsHTP_28.d2 00:00:00 16 USA_index C:\OpenEdge\WRK\sportsHTP_38.d1 00:00:00 80 Customer_data C:\OpenEdge\WRK\sportsHTP_29.d1 00:00:00 16 Customer_data C:\OpenEdge\WRK\sportsHTP_29.d2 00:00:00 16 Customer_index C:\OpenEdge\WRK\sportsHTP_39.d1 00:00:00 16 OrderData_data C:\OpenEdge\WRK\sportsHTP_45.d1 00:00:00 16 OrderData_index C:\OpenEdge\WRK\sportsHTP_46.d1 00:00:00 16 Order2013_data C:\OpenEdge\WRK\sportsHTP_47.d1 00:00:00 16 Order2013_index C:\OpenEdge\WRK\sportsHTP_48.d1 00:00:00 16 Order2014_data C:\OpenEdge\WRK\sportsHTP_49.d1 00:00:00 16 Order2014_index C:\OpenEdge\WRK\sportsHTP_50.d1 00:00:00 16 Order2015_data C:\OpenEdge\WRK\sportsHTP_51.d1 00:00:00 16 Order2015_index C:\OpenEdge\WRK\sportsHTP_52.d1 00:00:00 16 Order2016_data C:\OpenEdge\WRK\sportsHTP_53.d1 00:00:00 16 Order2016_index C:\OpenEdge\WRK\sportsHTP_54.d1 00:00:00 16 OrderVeryOld_data C:\OpenEdge\WRK\sportsHTP_55.d1 00:00:00 16 OrderVeryOld_index C:\OpenEdge\WRK\sportsHTP_56.d1 00:00:00 16 Order_index C:\OpenEdge\WRK\sportsHTP_57.d1 00:00:00 Enabling extents: size area name path name (13170) 80 Finland_data C:\OpenEdge\WRK\sportsHTP_27.d1 00:00:00 16 Finland_data C:\OpenEdge\WRK\sportsHTP_27.d2 00:00:00 16 Finland_index C:\OpenEdge\WRK\sportsHTP_37.d1 00:00:00 80 USA_data C:\OpenEdge\WRK\sportsHTP_28.d1 00:00:00 16 USA_data C:\OpenEdge\WRK\sportsHTP_28.d2 00:00:00 16 USA_index C:\OpenEdge\WRK\sportsHTP_38.d1 00:00:00 80 Customer_data C:\OpenEdge\WRK\sportsHTP_29.d1 00:00:00 16 Customer_data C:\OpenEdge\WRK\sportsHTP_29.d2 00:00:00 16 Customer_index C:\OpenEdge\WRK\sportsHTP_39.d1 00:00:00 16 OrderData_data C:\OpenEdge\WRK\sportsHTP_45.d1 00:00:00 16 OrderData_index C:\OpenEdge\WRK\sportsHTP_46.d1 00:00:00 16 Order2013_data C:\OpenEdge\WRK\sportsHTP_47.d1 00:00:00 16 Order2013_index C:\OpenEdge\WRK\sportsHTP_48.d1 00:00:00 16 Order2014_data C:\OpenEdge\WRK\sportsHTP_49.d1 00:00:00 16 Order2014_index C:\OpenEdge\WRK\sportsHTP_50.d1 00:00:00 16 Order2015_data C:\OpenEdge\WRK\sportsHTP_51.d1 00:00:00 16 Order2015_index C:\OpenEdge\WRK\sportsHTP_52.d1 00:00:00 16 Order2016_data C:\OpenEdge\WRK\sportsHTP_53.d1 00:00:00 16 Order2016_index C:\OpenEdge\WRK\sportsHTP_54.d1 00:00:00 16 OrderVeryOld_data C:\OpenEdge\WRK\sportsHTP_55.d1 00:00:00 16 OrderVeryOld_index C:\OpenEdge\WRK\sportsHTP_56.d1 00:00:00 16 Order_index C:\OpenEdge\WRK\sportsHTP_57.d1 00:00:00 (NOTE: You can also remove these areas using the following command but no need to do it now!!: Page 10 of 45

11 Database have to be offline in this case. C:\OpenEdge11.4Beta\WRK>proutil sportshtp -C truncate BI C:\OpenEdge11.4Beta\WRK>prostrct remove sportshtp d "OrderData_index ) Now we will have these new areas, but the existing data and indexes are still located in the TYPE I areas. We have to move these tables and indexes from TYPE I area to TYPE II area. You can use tablemove and indexmove commands for that. The following command will move Customer table from TYPE I storage area to the TYPE II storage area: proenv>proutil sportshtp-c tablemove customer Customer Attempting to obtain an exclusive lock on customer [2]... (8595) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on customer [2] has been obtained, tablemove in process. (8597) Table customer [2] has been moved to area Customer [29]. (8613) You can run the script TableAndIndexMoves.bat and it will move all the Customer and Order data to the TYPE II storage area including indexes. The script contains the following: call proutil sportshtp -C tablemove customer Customer_data call proutil sportshtp -C indexmove Customer.SalesRep "Customer_index" call proutil sportshtp -C indexmove Customer.Name "Customer_index" call proutil sportshtp -C indexmove Customer.Custnum "Customer_index" call proutil sportshtp -C indexmove Customer.CountryPost "Customer_index" call proutil sportshtp -C indexmove Customer.Comments "Customer_index" call proutil sportshtp -C tablemove order OrderData_data call proutil sportshtp -C indexmove Order.CustOrder "OrderData_index" call proutil sportshtp -C indexmove Order.OrderDate "OrderData_index" call proutil sportshtp -C indexmove Order.OrderNum "OrderData_index" call proutil sportshtp -C indexmove Order.OrderStatus "OrderData_index" call proutil sportshtp -C indexmove Order.SalesRep "OrderData_index" proenv>tableandindexmoves.bat C:\OpenEdge\WRK>call proutil sportshtp-c tablemove customer Customer_data Attempting to obtain an exclusive lock on customer [2]... (8595) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on customer [2] has been obtained, tablemove in process. (8597) Table customer [2] has been moved to area Customer_data [29]. (8613) Attempting to obtain an exclusive lock on Customer.SalesRep [16]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Customer.SalesRep [16] has been obtained, indexmove in process. (8583) Index Customer.SalesRep [16] has been moved to area Customer_index [39]. (8589) Page 11 of 45

12 Attempting to obtain an exclusive lock on Customer.Name [15]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Customer.Name [15] has been obtained, indexmove in process. (8583) Index Customer.Name [15] has been moved to area Customer_index [39]. (8589) Attempting to obtain an exclusive lock on Customer.Custnum [12]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Customer.Custnum [12] has been obtained, indexmove in process. (8583) Index Customer.Custnum [12] has been moved to area Customer_index [39]. (8589) Attempting to obtain an exclusive lock on Customer.CountryPost [14]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Customer.CountryPost [14] has been obtained, indexmove in process. (8583 Index Customer.CountryPost [14] has been moved to area Customer_index [39]. (8589) Attempting to obtain an exclusive lock on Customer.Comments [13]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Customer.Comments [13] has been obtained, indexmove in process. (8583) Index Customer.Comments [13] has been moved to area Customer_index [39]. (8589) Attempting to obtain an exclusive lock on order [18]... (8595) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on order [18] has been obtained, tablemove in process. (8597) Table order [18] has been moved to area OrderData_data [45]. (8613) Attempting to obtain an exclusive lock on Order.CustOrder [48]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Order.CustOrder [48] has been obtained, indexmove in process. (8583) Index Order.CustOrder [48] has been moved to area OrderData_index [46]. (8589) Attempting to obtain an exclusive lock on Order.OrderDate [49]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Order.OrderDate [49] has been obtained, indexmove in process. (8583) Index Order.OrderDate [49] has been moved to area OrderData_index [46]. (8589) Attempting to obtain an exclusive lock on Order.OrderNum [47]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Order.OrderNum [47] has been obtained, indexmove in process. (8583) Index Order.OrderNum [47] has been moved to area OrderData_index [46]. (8589) Attempting to obtain an exclusive lock on Order.OrderStatus [50]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581)...lock on Order.OrderStatus [50] has been obtained, indexmove in process. (8583) Index Order.OrderStatus [50] has been moved to area OrderData_index [46]. (8589) Attempting to obtain an exclusive lock on Order.SalesRep [51]... (8580) If you'd like to cancel this operation, press CTRL-C. (8581) Page 12 of 45

13 ...lock on Order.SalesRep [51] has been obtained, indexmove in process. (8583) Index Order.SalesRep [51] has been moved to area OrderData_index [46]. (8589) You can now run DBANALYS to see the changes in our sportshtp database using the following command: proenv>proutil sportshtp -C dbanalys > sportshtp_1.txt (Open the file c:\openedge\wrk\sportshtp_1.txt using NotePad++) As you can see from the DBANALYS (picture below, Rows in your Notepad++), Customer and Order tables and all the data has moved from TYPE I storage area to the TYPE II area the new area we have just created. USA and Finland areas are still empty. We will use those later on after enabling table partitioning. (NOTE: There are new options for dbanalys in OpenEdge 11.4: proenv>proutil sportshtp C dbanalys csoutput fieldsep, verbose > sportshtp.analys.txt You will get four new files in your c:\openedge\wrk directory: sportshtp.ch sportshtp.ix sportshtp.tab sportshtp.block You can use e.g. Excel to read the context of these files easily: Page 13 of 45

14 ) So far, we haven t done anything for the horizontal table partition. We have now prepared our existing database for this. If your own database is already in TYPE II Storage area, you don t need to take these steps at all! Next, we are going to use OpenEdge Explorer / OpenEdge Management tool to enable horizontal table partition. Page 14 of 45

15 Creating partition policy (LIST partition) Start your Chrome browser and go to or click the bookmark on your Chrome browser (if you don t have access for this, make sure your admin server is up and running in PROENV window proadsv query will show the status of your admin server and proadsv start will start your admin server, if it s not running) Username: admin Passoword: progress Go to Database Administration New Database Connection Page 15 of 45

16 Type the info above (Adminserver is your machine name there is only one in the list, so choose that one) and press Save! Select your new database connection (sportshtp) from the left column. After that you will see on your right hand side Database Features section. Click now Enable for Table Partitioning. (NOTE: You can also use PROENV window to enable your table partitioning. Command is: PROUTIL SportsHTP C enabletablepartitioning) Page 16 of 45

17 And now status is green for Table Partitioning see below We will create a list partition for customer table. In this scenario, we have a need to have separate table partitions for Finland and USA customers. In OEM (sportshtp database connection), click Create partition policy link. Page 17 of 45

18 Fill-in the above info for creating customer CountryPolicy partition and then click next. Click Add fields from index, select CountryPost and then press OK button. Page 18 of 45

19 Select PostalCode and click Remove Field. In this case, we want create only list partitions for countries regardless PostalCode values. Page 19 of 45

20 Select CountryPost - it will become a local index when creating a policy for Customer table. Note: All the indexes for customer table are now Global index also CountryPost see below (you can see this in Data Dictonary there is a shortcut on your desktop for Data Dictonary): Page 20 of 45

21 Click Properties button to open template for this policy. Clear the Name template field. 1. Select TableName row and press Copy button. 2. Then add _ underscore character 3. Select Values[1] row and press Copy button again Name template value will be after these steps: ${TableName}_${Values[1]}. Press OK. Page 21 of 45

22 Make sure your Name template is the same than in your previous screen and you have _ underscore character between Tablename and Values. Click Load details and you will see that 9 partition records were discovered from your database. Press Next to the final screen. And Press Finish Page 22 of 45

23 Now, click Edit Details for this CountryPolicy Change Data and Index areas for Finland and USA countries and then press Commit. You have to commit these before you can select Split-target option. After clicking Commit button, make sure you will select Split-target as well for Finland and USA countries! You can do these steps by double-clicking Partitions button on the Partitions column. If you click Partitions button, you can also change the buffer pool for the tables, but no need to change it now: Page 23 of 45

24 Click Cancel. Make sure you have clicked Commit button! You can verify now that global CountryPost index is now a local index. Database is now in transition mode and you cannot use this local index, until you have run the command to split the data for these partitions. For example, the following ABL code will work, because it s using a global index (custnum): for each customer where custnum < 100. disp custnum country. end. But if you want to run the following query, which is now using the local CountryPost index, it will not work and you will get an error message. Page 24 of 45

25 for each customer where country = "Finland". disp custnum country. end. Run the following command to split the data for different partitions (in this case Finland and USA customers) proenv>proutil sportshtp -C partitionmanage split table customer composite initial BEGIN: Split Operation For Table customer (17384) Source Partition initial[0] Target Partition Customer_Finland[1] Target Partition Customer_USA[2] Index CountryPost has been identified as the scanning index (selected). A non-unique index has been selected as the useindex index. Additional locking is required with the use of this index CountryPost. Number of Records per Transaction (recs): 100 Do you want to continue (y/n)? y Target partition: Customer_Finland[1], records moved: 28. Target partition: Customer_USA[2], records moved: Source partition: initial[0], still contains records. Total records processed: END: Split Operation For Table customer[0] Split Operation finished successfully. (17359) You can see that 28 records moved to Finland partition and 1059 records for USA partition. Run dbanalys to see and verify the status of USA and Finland customers now: proenv>proutil sportshtp -C dbanalys > sportshtp_split.txt (you will find this file on c:\openedge\wrk folder.) Page 25 of 45

26 Dbanalys will show for you these table partitions and also how many records do these contains. Rest of the data (other countries than Finland and USA) is still located in customer table (Composite). You will find this info starting from row 1439 when using Notepad++. Just a very simple example: Run Procedure Editor with the following code: Find first customer. disp name country. /* Country is USA in the first run */ assign country = "Finland". /* We will change the country from USA to Finland */ When running dbanalys again (proenv>proutil sportshtp-c dbanalys -> sportshtp_split_2.txt), you will see that there is one record more in Finland partition and one record less in USA partition. No need to change your business logic!! Page 26 of 45

27 BONUS LAB If you have extra time, you can create a new storage area for the remaining countries e.g. add_new_storage_areas.st d Italy_data :80,32:8. d Italy_index :81,32:8. etc.. And then use the following command to add areas to the database online: proenv>prostrct addonline sportshtp add_new_storage_areas.st Page 27 of 45

28 Creating partition policy (RANGE partition) For this exercise, you need to load some data for the Order table. We will load some orders for 2013 and Open Data Administation and select Table Contents. Select Order table and press OK Page 28 of 45

29 Select input file Order2013_2014.d (c:\openedge\wrk) and Press OK Press OK, we have now 40 new Orders in our table (2013 and 2014) Page 29 of 45

30 Go to OEM and Select Database Administration. From the left bar, choose sportshtp connection and after that choose the link Create partition policy. Fill-in the info below and press Next. Page 30 of 45

31 Page 31 of 45

32 Click Add fields from Index and choose Orderdate. Make sure you will select also Has range option in the top and select Orderdata as a local index. Then click Next. Page 32 of 45

33 Press Load details button and you will see that 1 partition was discovered. OpenEdge will create this partition by default. Page 33 of 45

34 On this last page, you will see that there is only partition (all the data is in the one partition right now). You cannot add a new partition on this window. You have to press Finish and after that add/edit range partitions. Press Finish now. Select Edit Details for CompanyOrders Now you can add new partitions using Add button. Add the following partitions below; Orders2013 and VeryOldOrders. Page 34 of 45

35 Make sure you will mark all of the partitions as a Split-target and press Commit button. Then, let s split the data between different partitions. proenv>proutil sportshtp -C partitionmanage split table order composite initial BEGIN: Split Operation For Table customer (17384) Source Partition initial[0] Target Partition Customer_Finland[1] Target Partition Customer_USA[2] Index CountryPost has been identified as the scanning index (selected). A non-unique index has been selected as the useindex index. Additional locking is required with the use of this index CountryPost. Number of Records per Transaction (recs): 100 Do you want to continue (y/n)? y Target partition: Customer_Finland[1], records moved: 28. Target partition: Customer_USA[2], records moved: Page 35 of 45

36 Source partition: initial[0], still contains records. Total records processed: END: Split Operation For Table customer[0] Split Operation finished successfully. (17359) proenv>proutil sportshtp -C partitionmanage split table order composite initial BEGIN: Split Operation For Table order (17384) Source Partition initial[0] Target Partition VeryOldOrders[1] Target Partition Orders2013[2] Index OrderDate has been identified as the scanning index (selected). A non-unique index has been selected as the useindex index. Additional locking is required with the use of this index OrderDate. Number of Records per Transaction (recs): 100 Do you want to continue (y/n)? y Target partition: VeryOldOrders[1], records moved: Target partition: Orders2013[2], records moved: 20. Source partition: initial[0], still contains records. Total records processed: END: Split Operation For Table order[0] Split Operation finished successfully. (17359) proenv>proutil sportshtp -C dbanalys > sportshtp_split_3.txt You can see the following results using Notepad++. BONUS LAB If you have time, add also Orders2015 table partition and test that you can also add a new order for that partition (e.g. Orderdate in 2015 will store here)!! How you can do that? Page 36 of 45

37 Please, take a backup of your sportshtp database in case you are getting stuck (Note: Progress backup will also backup your partition policies): proenv>probkup online sportshtp sportshtp.bck Page 37 of 45

38 DB tools to manage table partitions Next we are going to merge partitions, for you, it s good to have a backup in case something goes wrong or if you are going to do more testing :-) (Note: You can RESTORE your sportshtp backup and then test it more if needed. PROREST will also restore your existing partitions! To restore your DB, just give the following commands: proshut sportshtp by prodel sportshtp -> y prodb sportshtp sports2000 prostrct add sportshtp sportshtp_areas.st (NOTE, no online!!) prorest sportshtp sportshtp.bck preserve sportshtp S 7878) Backup your DB online proenv>probkup online sportshtp sportshtp.bck 2242 active blocks out of 2793 blocks in sportshtpwill be dumped. (6686) 576 BI blocks will be dumped. (6688) Backup requires an estimated 13.3 MBytes of media. (9285) Restore would require an estimated 3401 db blocks using 13.3 MBytes of media. (9286) Backed up 2498 db blocks in 00:00:00 Wrote a total of 74 backup blocks using 9.8 MBytes of media. (13625) Backup complete. (3740) Indexbuild online for partitions As you know you can run the following index build off-line only. proenv>proutil sportshtp -C idxbuild table customer ** The database sportshtp is in use in multi-user mode. (276) Now you can run index online for different partitions, but before that you need to enable this feature. You can enable this using the following command: proenv>proutil sportshtp -C enabletpidxbld TP Index Rebuild has been enabled for database sportshtp. (12479) Page 38 of 45

39 After that you can see that also in OpenEdge Explorer/Management but you can only enable it using command line: Let s run index rebuild online for Finland customers: C:\OpenEdge\WRK>proutil sportshtp -C tpidxbuild table customer partition Customer_Finland Do you have enough disk space for index sorting? (y/n) y TMB value is 8, TM value is 8, SG value is 48, packing factor is 100. (16141) Temporary sort file at: C:\OpenEdge\WRK will use the available disk space. (11443) Attempting to obtain an exclusive lock on customer(customer_finland). (16753) If you'd like to cancel this operation, press CTRL-C. (8581)... requested lock has been obtained. TP Index Rebuild operation continuing. Index 14 ( PUB.Customer, CountryPost.Customer_Finland:2 ): de-activated (17368) Area 27: Table scan complete for partition Customer_Finland. Elapsed time: (17473) Sorting and index building group 16. Sorting index group 16 complete. Elapsed time: (16761) Building index 14 (CountryPost) for Customer_Finland of group 16 in area 37 (16763) Index 14 ( PUB.Customer, CountryPost.Customer_Finland:2 ): activated (17369) Building of indexes in group 16 completed. Elapsed time: (16762) Temporary sort file at C:\OpenEdge\WRK used up 0K of disk space. (11480) A total of 0K of temporary sort disk space was used for area 27. (11483) 1 indexes were rebuilt. (11465) Index rebuild complete. 0 error(s) encountered. Elapsed time: Merging partitions Basically you can merge two or even three partitions to the one partition. In this case, we want to merge VeryOldOrders to Orders2013 partition. To do that, you can give the following command. The partitions will be removed after the data has been moved! Page 39 of 45

40 proenv>proutil sportshtp -C partitionmanage merge table order partition VeryOldOrders partition Orders2013 Composite partitions CompanyOrders-1 are ineligible for use with the partition merge operation. (17516) END: Merge Operation For Table order was unsuccessful. proenv>proutil sportshtp -C partitionmanage merge table order partition VeryOldOrders partition Orders2013 BEGIN: Merge Operation For Table order Source Partition VeryOldOrders[1] Target Partition Orders2013[2] Index OrderDate has been identified as the scanning index (selected). A non-unique index has been selected as the useindex index. Additional locking is required with the use of this index OrderDate. Number of Records per Transaction (recs): 100 Do you want to continue (y/n)? y Partition VeryOldOrders[1]: records removed: Partition VeryOldOrders[1]: has been deleted. Partition Orders2013[2]: Total records merged: END: Merge Operation For Table order was successful. Take a look at the results from OEM perspective, 1 partition was removed automatically: Page 40 of 45

41 Enable READ ONLY Partition On the Database Features, Enable the Read Only Partitions Going to the Partition CountryPolicy, notice the new Read only option On some Editor try to run the following code find first customer where country = "Finland". update name. Page 41 of 45

42 Update the Name. On the Finland Line double click and check Read Only Update Commit in the bottom of the screen Rerun the Sample Code and try to update the name field You will receive the error message Reverse to Read Write Congratulations - you have finished OpenEdge Table Partition workshop labs!! Page 42 of 45

43 Solution for BONUS exercise Page 43 of 45

44 C:\OpenEdge\WRK>proutil sportshtp -C partitionmanage split table Order partition Orders2015 Partition Orders2015:5 is not allocated, it cannot be specified as a source partition to be split. ( 17387) C:\OpenEdge\WRK>proutil sportshtp -C partitionmanage split table Order partition Orders2016 Partition Orders2016:4 is not allocated, it cannot be specified as a source partition to be s 17387) Page 44 of 45

45 C:\OpenEdge\WRK>proutil sportshtp -C partitionmanage split table Order partition Orders2016 BEGIN: Split Operation For Table Order (17384) Source Partition Orders2016[4] Target Partition Orders2015[5] Index OrderDate has been identified as the scanning index (selected). A non-unique index has been selected as the useindex index. Additional locking is required with the use of this index OrderDate. Number of Records per Transaction (recs): 100 Do you want to continue (y/n)? y Target partition: Orders2015[5], records moved: 0. Source partition: Orders2016[4], contains no records. Total records processed: 0. END: Split Operation For Table Order[4] Split Operation finished successfully. (17359) Page 45 of 45

Enhance Database Performance and Scalability

Enhance Database Performance and Scalability Enhance Database Performance and Scalability Progress OpenEdge: Database Table Partitioning Workshop Paul Koufalis Progresswiz informatique www.progresswiz.com Who Is This Paul Koufalis? Where s Rich Banville?

More information

abstract 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

abstract 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. abstract In this talk, we will tell you everything you need to know about how to do table partitioning in the OpenEDge RDBMS. We look at 4 different examples where we used table partitioning. In each one

More information

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule.

FIMS V You will need to know all of the following items before customizing the script and setting up the schedule. Customizing and Using DBbackup.bat Purpose The dbbackup.bat file is provided to allow the customer to schedule a backup of their database using the Windows task scheduler without the need to shut the database

More information

Horizontal Table Partitioning

Horizontal Table Partitioning Horizontal Table Partitioning Dealing with a manageable slice of the pie. Richard Banville Fellow, OpenEdge Development August 7, 2013 Agenda OverviewFunctionalityUsageSummary 2 Agenda 1 Overview 2 Feature

More information

ABL Code Performance Workshop: Take 3. You don't know *beep* about indexes

ABL Code Performance Workshop: Take 3. You don't know *beep* about indexes ABL Code Performance Workshop: Take 3 You don't know *beep* about indexes compile-listing ain t enough o Intro o ((( Index ) AND (selection) OR (maybe not)) o OR branches and parentheses o Getting Connected

More information

MYOB Advanced Business

MYOB Advanced Business MYOB Advanced Business On-Premise Installation Last Updated: 24 November 2014 Contents Introduction 1 Pre-Requisites 1 Web Browsers... 1 Server Hardware and Software... 1 Database Hardware and Software...

More information

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise Online Demo Guide Barracuda PST Enterprise This script provides an overview of the main features of PST Enterprise, covering: 1. Logging in to PST Enterprise 2. Client Configuration 3. Global Configuration

More information

Progress OpenEdge. > Getting Started. in the Amazon Cloud.

Progress OpenEdge. > Getting Started. in the Amazon Cloud. Progress OpenEdge w h i t e p a p e r > Getting Started with Progress OpenEdge in the Amazon Cloud Part II: Your First AMI Instance Table of Contents Table of Contents.........................................

More information

Dump & Load: More than just a few Proutil Commands Paul Koufalis, White Star Software

Dump & Load: More than just a few Proutil Commands Paul Koufalis, White Star Software Dump & Load: More than just a few Proutil Commands Paul Koufalis, White Star Software Experience is a hard teacher because she gives the test first, the lesson afterward. - Vernon Law Presentations on

More information

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide Copyright and Trademark Statements 2014 ViewSonic Computer Corp. All rights reserved. This document contains proprietary information that

More information

Administrator s Guide

Administrator s Guide Administrator s Guide 1995 2011 Open Systems Holdings Corp. All rights reserved. No part of this manual may be reproduced by any means without the written permission of Open Systems, Inc. OPEN SYSTEMS

More information

SafeConsole On-Prem Install Guide

SafeConsole On-Prem Install Guide SafeConsole On-Prem Install Guide This guide applies to SafeConsole 5.0.5 Introduction This guide describes how to install a new SafeConsole server on Windows using the SafeConsole installer. As an option,

More information

Develop Content SoftChalk Create

Develop Content SoftChalk Create \ Develop Content is a content authoring program that is easy to use (like a word processer) but allows you to make your lessons interactive for your students. You can put various activities and quiz groups

More information

Virtual CD TS 1 Introduction... 3

Virtual CD TS 1 Introduction... 3 Table of Contents Table of Contents Virtual CD TS 1 Introduction... 3 Document Conventions...... 4 What Virtual CD TS Can Do for You...... 5 New Features in Version 10...... 6 Virtual CD TS Licensing......

More information

Getting Started With the Cisco PAM Desktop Software

Getting Started With the Cisco PAM Desktop Software CHAPTER 3 Getting Started With the Cisco PAM Desktop Software This chapter describes how to install the Cisco PAM desktop client software, log on to Cisco PAM, and begin configuring access control features

More information

Wavelink Avalanche Site Edition Java Console User Guide. Version 5.3

Wavelink Avalanche Site Edition Java Console User Guide. Version 5.3 Wavelink Avalanche Site Edition Java Console User Guide Version 5.3 Revised 04/05/2012 ii Copyright 2012 by Wavelink Corporation. All rights reserved. Wavelink Corporation 10808 South River Front Parkway,

More information

MCITP CURRICULUM Windows 7

MCITP CURRICULUM Windows 7 MCITP CURRICULUM 70-680 Windows 7 Installing, Upgrading, and Migrating to Windows 7 Describe the key features, editions, and hardware requirements of Windows 7 Perform a clean installation of Windows 7

More information

INSTALL GUIDE BIOVIA INSIGHT 2016

INSTALL GUIDE BIOVIA INSIGHT 2016 INSTALL GUIDE BIOVIA INSIGHT 2016 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

Microsoft Windows Servers 2012 & 2016 Families

Microsoft Windows Servers 2012 & 2016 Families Version 8 Installation Guide Microsoft Windows Servers 2012 & 2016 Families 2301 Armstrong St, Suite 2111, Livermore CA, 94551 Tel: 925.371.3000 Fax: 925.371.3001 http://www.imanami.com Installation Guide

More information

Introduction to IBM Rational HATS For IBM System i (5250)

Introduction to IBM Rational HATS For IBM System i (5250) Introduction to IBM Rational HATS For IBM System i (5250) Introduction to IBM Rational HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web application capable of transforming

More information

Perceptive Nolij Web. Administrator Guide. Version: 6.8.x

Perceptive Nolij Web. Administrator Guide. Version: 6.8.x Perceptive Nolij Web Administrator Guide Version: 6.8.x Written by: Product Knowledge, R&D Date: June 2018 Copyright 2014-2018 Hyland Software, Inc. and its affiliates.. Table of Contents Introduction...

More information

Guided exercise 1: Setting up your development environment

Guided exercise 1: Setting up your development environment Guided exercise 1: Setting up your development environment Overview In this guided exercise you will set up the development environment for creating Data Object Services. The exercise steps take approximately

More information

Installation Guide for Demo Site Using VMware Image

Installation Guide for Demo Site Using VMware Image SC Printers Inc. Installation Guide for Demo Site Using VMware Image Author: Sitecore Corporation Date: 9 th May 2006 Release: Revision 1 Language: English Sitecore is a registered trademark. All other

More information

Migrate From Version 2.2 to Version 3.1 Guide

Migrate From Version 2.2 to Version 3.1 Guide Migrate From Version 2.2 to Version 3.1 Guide EFM Community Fall 2007(Version 3.10) July 2008 For support, contact Vovici Technical Support at (781) 261-4300, ext. 2 or use the web form located at: http://s3.parature.com/ics/support/default.asp?deptid=5474

More information

Guided Exercise 1.1: Setting up the sample OpenEdge Data Object Services

Guided Exercise 1.1: Setting up the sample OpenEdge Data Object Services Guided Exercise 1.1: Setting up the sample OpenEdge Data Object Services Overview Before you can develop a web app, you must set up the back-end services for the data providers that the web app will use.

More information

Install and upgrade Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. All rights reserved.

Install and upgrade Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. All rights reserved. Install and upgrade Qlik Sense Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved. Copyright 1993-2016 QlikTech International AB. All rights reserved. Qlik, QlikTech, Qlik

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

QuickStart Guide for Managing Computers. Version

QuickStart Guide for Managing Computers. Version QuickStart Guide for Managing Computers Version 10.6.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100

More information

ControlPoint. Advanced Installation Guide. September 07,

ControlPoint. Advanced Installation Guide. September 07, ControlPoint Advanced Installation Guide September 07, 2017 www.metalogix.com info@metalogix.com 202.609.9100 Copyright International GmbH., 2008-2017 All rights reserved. No part or section of the contents

More information

EML10 Best Practces for Implementing Deployment Solution Hands-On Lab

EML10 Best Practces for Implementing Deployment Solution Hands-On Lab EML10 Best Practces for Implementing Deployment Solution Hands-On Lab Description This hands-on lab demonstrates the steps necessary to configure and use the latest version of Deployment Solution. You

More information

IS L02-MIGRATING TO SEP 12.1

IS L02-MIGRATING TO SEP 12.1 IS L02-MIGRATING TO SEP 12.1 Description Migrating to Symantec Endpoint Protection (SEP)? Want to upgrade to the latest SEP technology? In this Lab, see how to upgrade a multi-site Symantec Endpoint Protection

More information

INSTALL GUIDE BIOVIA INSIGHT 2.6

INSTALL GUIDE BIOVIA INSIGHT 2.6 INSTALL GUIDE BIOVIA INSIGHT 2.6 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

SafeConsole On-Prem Install Guide. version DataLocker Inc. July, SafeConsole. Reference for SafeConsole OnPrem

SafeConsole On-Prem Install Guide. version DataLocker Inc. July, SafeConsole. Reference for SafeConsole OnPrem version 5.2.2 DataLocker Inc. July, 2017 SafeConsole Reference for SafeConsole OnPrem 1 Contents Introduction................................................ 2 How do the devices become managed by SafeConsole?....................

More information

Lesson 9 Transcript: Backup and Recovery

Lesson 9 Transcript: Backup and Recovery Lesson 9 Transcript: Backup and Recovery Slide 1: Cover Welcome to lesson 9 of the DB2 on Campus Lecture Series. We are going to talk in this presentation about database logging and backup and recovery.

More information

Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10

Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Cloud Service Administrator's Guide 15 R2 March 2016 Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Configuring Settings for Microsoft Internet Explorer...

More information

BitDefender Enterprise Manager. Startup guide

BitDefender Enterprise Manager. Startup guide BitDefender Enterprise Manager Startup guide 1 Table of Contents Product installation... 3 Install BitDefender Enterprise Manager... 3 Install BitDefender Server add-on... 4 Protection configuration...

More information

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager Vector Issue Tracker and License Manager - Administrator s Guide Configuring and Maintaining Vector Issue Tracker and License Manager Copyright Vector Networks Limited, MetaQuest Software Inc. and NetSupport

More information

Wavelink Avalanche Mobility Center Java Console User Guide. Version 5.2

Wavelink Avalanche Mobility Center Java Console User Guide. Version 5.2 Wavelink Avalanche Mobility Center Java Console User Guide Version 5.2 Revised 27/09/2011 ii Copyright 2011 by Wavelink Corporation. All rights reserved. Wavelink Corporation 10808 South River Front Parkway,

More information

Plan Sponsor Security Quick Reference

Plan Sponsor Security Quick Reference Plan Sponsor Security Quick Reference About Profiles A profile is used to tell the system what tasks a user is allowed to perform and what information they have access to within the Plan Sponsor site.

More information

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual. WiFi ARVIG arvig.net/wifitv. Delivered by Arvig

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual. WiFi ARVIG arvig.net/wifitv. Delivered by Arvig TELEVISION WiFi Plans WiFi Delivered by Arvig Interactive Guide and DVR (Digital Video Recorder) Manual 888.99.ARVIG arvig.net/wifitv TABLE OF CONTENTS Getting Started My Arvig Registration...1 Supported

More information

Attix5 Pro Storage Platform Console

Attix5 Pro Storage Platform Console Attix5 Pro Storage Platform Console V7.0.1 User Manual for Microsoft Windows Your guide to managing the Attix5 Pro backup environment using the Storage Platform Console. 0 Copyright notice and proprietary

More information

QuickStart Guide for Managing Computers. Version 9.73

QuickStart Guide for Managing Computers. Version 9.73 QuickStart Guide for Managing Computers Version 9.73 JAMF Software, LLC 2015 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

DocAve 6 Lotus Notes Migrator

DocAve 6 Lotus Notes Migrator DocAve 6 Lotus Notes Migrator User Guide Service Pack 4, Cumulative Update 2 Revision B Issued July 2014 Table of Contents About Lotus Notes Migrator... 5 Complementary Products... 5 Submitting Documentation

More information

UP L12: Still on SEP 11? Let us show you how to simplify migration to SEP.

UP L12: Still on SEP 11? Let us show you how to simplify migration to SEP. UP L12: Still on SEP 11? Let us show you how to simplify migration to SEP. Description Migrating to Symantec Endpoint Protection (SEP)? Want to upgrade to the latest SEP technology? In this Lab, see how

More information

QuickStart Guide for Managing Computers. Version 9.32

QuickStart Guide for Managing Computers. Version 9.32 QuickStart Guide for Managing Computers Version 9.32 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

Backup everything to cloud / local storage. CloudBacko Home. Essential steps to get started

Backup everything to cloud / local storage. CloudBacko Home. Essential steps to get started CloudBacko Home Essential steps to get started Last update: December 2, 2016 Index Step 1). Installation Step 2). Configure a new backup set, trigger a backup manually Step 3). Configure other backup set

More information

McAfee Management for Optimized Virtual Environments AntiVirus 4.5.0

McAfee Management for Optimized Virtual Environments AntiVirus 4.5.0 Migration Guide McAfee Management for Optimized Virtual Environments AntiVirus 4.5.0 For use with McAfee epolicy Orchestrator COPYRIGHT 2016 Intel Corporation TRADEMARK ATTRIBUTIONS Intel and the Intel

More information

This guide details the deployment and initial configuration necessary to maximize the value of JetAdvantage Insights.

This guide details the deployment and initial configuration necessary to maximize the value of JetAdvantage Insights. HP JetAdvantage Insights Deployment Guide This guide details the deployment and initial configuration necessary to maximize the value of JetAdvantage Insights. 1. Overview HP JetAdvantage Insights provides

More information

HandHeld Dolphin 7400 Client User Guide. Version 4.0. Revised

HandHeld Dolphin 7400 Client User Guide. Version 4.0. Revised HandHeld Dolphin 7400 Client User Guide Version 4.0 Revised 07-17-01 Copyright 2001 by Wavelink Corporation All rights reserved. Wavelink Corporation 11332 NE 122nd Way Suite 300 Kirkland, Washington 98034

More information

EMS DESKTOP CLIENT Installation Guide

EMS DESKTOP CLIENT Installation Guide EMS DESKTOP CLIENT Installation Guide Version 44.1 Last Updated: March 5, 2018 EMS Software emssoftware.com/help 800.440.3994 2018 EMS Software, LLC. All Rights Reserved. Table of Contents CHAPTER 1: Introduction

More information

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick. WiFi ARVIG arvig.

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick. WiFi ARVIG arvig. TELEVISION WiFi Plans WiFi Delivered by Arvig Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick 888.99.ARVIG arvig.net/wifitv TABLE OF CONTENTS Getting Started My

More information

Demo Lab Guide vworkspace

Demo Lab Guide vworkspace Demo Lab Guide vworkspace Product Domain: Cloud Client Computing Author: Dan Coleman Version: 1.01 Table of Contents 1 Product Overview... 4 1.1 Lab Preparation Considerations and Caveats... 4 2 Introduction...

More information

IT Essentials v6.0 Windows 10 Software Labs

IT Essentials v6.0 Windows 10 Software Labs IT Essentials v6.0 Windows 10 Software Labs 5.2.1.7 Install Windows 10... 1 5.2.1.10 Check for Updates in Windows 10... 10 5.2.4.7 Create a Partition in Windows 10... 16 6.1.1.5 Task Manager in Windows

More information

Installation of Cisco Business Edition 6000H/M

Installation of Cisco Business Edition 6000H/M Installation Overview, page 1 Installation Task Flow of Cisco Business Edition 6000H/M, page 2 Installation Overview This chapter describes the tasks that you must perform to install software on your Business

More information

Building reports using the Web Intelligence HTML Report Panel

Building reports using the Web Intelligence HTML Report Panel Building reports using the Web Intelligence HTML Report Panel Building reports using the Web Intelligence HTML Report Panel Copyright 2008 Business Objects. All rights reserved. Business Objects owns the

More information

EMC SourceOne for File Systems

EMC SourceOne for File Systems EMC SourceOne for File Systems Version 7.2 Administration Guide 302-000-958 REV 02 Copyright 2005-2015 EMC Corporation. All rights reserved. Published in the USA. Published December 9, 2015 EMC believes

More information

EPiServer Installation Instructions

EPiServer Installation Instructions EPiServer Installation Instructions Abstract From EPiServer 4.50, installation and upgrade of EPiServer installations is carried out with EPiServer Manager. This document describes how to install, upgrade

More information

Lab - Remote Desktop in Windows 7 and Vista

Lab - Remote Desktop in Windows 7 and Vista Lab - Remote Desktop in Windows 7 and Vista Introduction In this lab, you will remotely connect to another Windows 7 or Vista computer. Recommended Equipment The following equipment is required for this

More information

Installation Guide for Pulse on Windows Server 2012

Installation Guide for Pulse on Windows Server 2012 USER GUIDE MADCAP PULSE 4 Installation Guide for Pulse on Windows Server 2012 Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The

More information

Collage II Tips and Tricks

Collage II Tips and Tricks Collage II Tips and Tricks Peter Mosinskis, Supervisor of Web Services, CSUCI Table of Contents Introduction... 1 Copy and Paste from Word... 2 Option 1. Word Notepad Collage... 2 Option 2. Word Dreamweaver

More information

QuickStart Guide for Managing Computers. Version

QuickStart Guide for Managing Computers. Version QuickStart Guide for Managing Computers Version 10.2.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100

More information

ADMINISTRATOR S GUIDE

ADMINISTRATOR S GUIDE ADMINISTRATOR S GUIDE 1 CONTENTS GMETRIX V5.0 SYSTEM REQUIREMENTS... 4 ADMINISTRATOR S GUIDE... 4 UNDERSTANDING THE ADMINISTRATOR S PANEL... 4 VIEWING AND EDITING ACCESS CODES... 7 CREATING GROUPS... 8

More information

GX-V. Quick Start Guide. VMware vsphere / vsphere Hypervisor. Before You Begin SUMMARY OF TASKS WORKSHEET

GX-V. Quick Start Guide. VMware vsphere / vsphere Hypervisor. Before You Begin SUMMARY OF TASKS WORKSHEET Quick Start Guide If you re not using VMware vsphere Client 4.0, your screens may vary. GX-V VIRTUAL GMS SERVER VMware vsphere / vsphere Hypervisor 2012 Silver Peak Systems, Inc. Before You Begin Comply

More information

EnterpriseLink Benefits

EnterpriseLink Benefits EnterpriseLink Benefits GGY a Moody s Analytics Company 5001 Yonge Street Suite 1300 Toronto, ON M2N 6P6 Phone: 416-250-6777 Toll free: 1-877-GGY-AXIS Fax: 416-250-6776 Email: axis@ggy.com Web: www.ggy.com

More information

K2 ServerSave Installation and User Guide

K2 ServerSave Installation and User Guide K2 ServerSave Installation and User Guide Chapter 1: Introduction 1.1 What is K2 ServerSave? Welcome to the K2 ServerSave Server Edition User Guide. This guide briefly describes the K2 ServerSave Application

More information

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick. WiFi ARVIG arvig.

TELEVISION. WiFi Plans. Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick. WiFi ARVIG arvig. TELEVISION WiFi Plans WiFi Delivered by Arvig Interactive Guide and DVR (Digital Video Recorder) Manual for the Amazon Fire TV Stick 888.99.ARVIG arvig.net/wifitv TABLE OF CONTENTS Getting Started My Arvig

More information

Extended Search Administration

Extended Search Administration IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 Note! Before using

More information

UOB Offline Data Input Software (ODIS)

UOB Offline Data Input Software (ODIS) UOB Offline Data Input Software (ODIS) Version 2 Installation User Guide April 2015 TABLE OF CONTENT Page 1 OBJECTIVES AND REQUIREMENTS... 3 1.1 Objectives... 3 1.2 Requirements... 3 2 GETTING STARTED...

More information

Parallels Helm Initial Setup Guide REVISION 1.0

Parallels Helm Initial Setup Guide REVISION 1.0 Parallels Helm Parallels Helm 4.2.2 Initial Setup Guide REVISION 1.0 Legal and Copyright Notice ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Phone: +1 (425) 282 6400 Fax:

More information

Make Your Computer Get Along With the MLS - 7 Easy Steps - (with pictures!)

Make Your Computer Get Along With the MLS - 7 Easy Steps - (with pictures!) Make Your Computer Get Along With the MLS - 7 Easy Steps - (with pictures!) You click a Search button in the MLS and you get a message that the page cannot be displayed. Or you click the Reports button

More information

What you will need. 1 P a g e

What you will need. 1 P a g e Windows 7 Professional/Ultimate Scan to Folder setup (Windows 7 Home is not supported) (Other versions of Windows may be different) (You may need to refer to your Windows documentation) What you will need

More information

Google Drive: Access and organize your files

Google Drive: Access and organize your files Google Drive: Access and organize your files Use Google Drive to store and access your files, folders, and Google Docs anywhere. Change a file on the web, your computer, or your mobile device, and it updates

More information

docalpha Installation Guide

docalpha Installation Guide ARTSYL DOCALPHA INSTALLATION GUIDE 1. docalpha Architecture Overview... 2 1.1. docalpha Server Components... 4 1.2. docalpha Production Environment Stations Overview... 4 1.3. docalpha Setup & Administration

More information

DocAve 6 Lotus Notes Migrator

DocAve 6 Lotus Notes Migrator DocAve 6 Lotus Notes Migrator User Guide Service Pack 5 Cumulative Update 1 Issued May 2015 1 Table of Contents What s New in this Guide... 5 About Lotus Notes Migrator... 6 Complementary Products... 6

More information

Service Manager. Installation and Deployment Guide

Service Manager. Installation and Deployment Guide Service Manager powered by HEAT Installation and Deployment Guide 2017.2 Copyright Notice This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates

More information

STEP 1: PREPARE FOR DATA MIGRATION 1. Right-click the desktop and choose New > Folder. a. Type For Transferring and press Enter to name the folder.

STEP 1: PREPARE FOR DATA MIGRATION 1. Right-click the desktop and choose New > Folder. a. Type For Transferring and press Enter to name the folder. PC Support and Repair Chapter 5 Data Migration Lab 5144 When a new computer is purchased or a new operating system is installed, it is often desirable to migrate a user s data to the new computer or OS.

More information

Macintosh OS X Tips. Mail Tips

Macintosh OS X Tips. Mail Tips Macintosh OS X Tips Copyright 2003 Oliver Jovanovic Mail Tips Mail Works with IMAP (Internet Message Access Protocol) or POP (Post Office Protocol) mail servers ~/Library/Mail stores most mail files ~/Library/Mail/LSMMap

More information

DSS Professional FAQ. Ver:

DSS Professional FAQ. Ver: DSS Professional FAQ Ver: 7.00.000 Contents 1 Installation and Deployment... 1 1.1 What kind of OS can install DSS Professional?... 1 1.2 What kind of performance of server can install DSS Professional?...

More information

Avalanche Remote Control User Guide. Version 4.1

Avalanche Remote Control User Guide. Version 4.1 Avalanche Remote Control User Guide Version 4.1 ii Copyright 2012 by Wavelink Corporation. All rights reserved. Wavelink Corporation 10808 South River Front Parkway, Suite 200 South Jordan, Utah 84095

More information

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager VMware Identity Manager Cloud Deployment Modified on 01 OCT 2017 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/ The

More information

Active Directory Services with Windows Server

Active Directory Services with Windows Server Active Directory Services with Windows Server 10969B; 5 days, Instructor-led Course Description Get hands on instruction and practice administering Active Directory technologies in Windows Server 2012

More information

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager VMware Identity Manager Cloud Deployment DEC 2017 VMware AirWatch 9.2 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Installation Guide. Cimatron Site Manager 2.0 Release Note

Installation Guide. Cimatron Site Manager 2.0 Release Note Installation Guide Cimatron Site Manager 2.0 Release Note Installation Guide i Table of Contents Introduction... 1 Cimatron Site Manager Components... 2 Installation... 3 Hardware Requirements... 3 Software

More information

Table of Contents. VMware AirWatch: Technology Partner Integration

Table of Contents. VMware AirWatch: Technology Partner Integration Table of Contents Lab Overview - HOL-1857-08-UEM - Workspace ONE UEM - Technology Partner Integration... 2 Lab Guidance... 3 Module 1 - F5 Integration with Workspace ONE UEM (30 min)... 9 Introduction...

More information

Trend Micro Incorporated reserves the right to make changes to this document and to the product described herein without notice. Before installing and using the product, please review the readme files,

More information

Version Installation Guide. 1 Bocada Installation Guide

Version Installation Guide. 1 Bocada Installation Guide Version 19.4 Installation Guide 1 Bocada Installation Guide Copyright 2019 Bocada LLC. All Rights Reserved. Bocada and BackupReport are registered trademarks of Bocada LLC. Vision, Prism, vpconnect, and

More information

Sage SQL Gateway Installation and Reference Guide

Sage SQL Gateway Installation and Reference Guide Sage SQL Gateway Installation and Reference Guide IMPORTANT NOTICE This document and the Sage 300 Construction and Real Estate software may be used only in accordance with the Sage 300 Construction and

More information

BackupAgent Service Provider Deployment Guide

BackupAgent Service Provider Deployment Guide BackupAgent Service Provider Deployment Guide APS2.0 for Parallels Automation Revision 1.2 (April 22, 2014) Template version 1.0 Contents Preface... 6 Documentation Conventions... 6 Typographical Conventions...

More information

AvePoint Governance Automation 2. Release Notes

AvePoint Governance Automation 2. Release Notes AvePoint Governance Automation 2 Release Notes Service Pack 2, Cumulative Update 1 Release Date: June 2018 New Features and Improvements In the Create Office 365 Group/Team service > Governance Automation

More information

SOCE Wordpress User Guide

SOCE Wordpress User Guide SOCE Wordpress User Guide 1. Introduction Your website runs on a Content Management System (CMS) called Wordpress. This document outlines how to modify page content, news and photos on your website using

More information

Lab 1: Accessing the Linux Operating System Spring 2009

Lab 1: Accessing the Linux Operating System Spring 2009 CIS 90 Linux Lab Exercise Lab 1: Accessing the Linux Operating System Spring 2009 Lab 1: Accessing the Linux Operating System This lab takes a look at UNIX through an online experience on an Ubuntu Linux

More information

PARTNER ACS R6.0 PC Administration Getting Started

PARTNER ACS R6.0 PC Administration Getting Started PARTNER ACS R6.0 PC Administration Getting Started 518-456-166 Issue 4 May 2003 Copyright 2003 Document 518-456-166 Avaya Inc. Issue 4 All Rights Reserved May 2003 Printed in USA Notice Every effort was

More information

Table of Contents HOL-1757-MBL-6

Table of Contents HOL-1757-MBL-6 Table of Contents Lab Overview - - VMware AirWatch: Technology Partner Integration... 2 Lab Guidance... 3 Module 1 - F5 Integration with AirWatch (30 min)... 8 Getting Started... 9 F5 BigIP Configuration...

More information

CREATING CUSTOMER MAILING LABELS

CREATING CUSTOMER MAILING LABELS CREATING CUSTOMER MAILING LABELS agrē has a built-in exports to make it easy to create a data file of customer address information, but how do you turn a list of names and addresses into mailing labels?

More information

OU EDUCATE TRAINING MANUAL

OU EDUCATE TRAINING MANUAL OU EDUCATE TRAINING MANUAL OmniUpdate Web Content Management System El Camino College Staff Development 310-660-3868 Course Topics: Section 1: OU Educate Overview and Login Section 2: The OmniUpdate Interface

More information

VMware Mirage Web Manager Guide

VMware Mirage Web Manager Guide Mirage 5.3 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

User s Manual. Version 5

User s Manual. Version 5 User s Manual Version 5 Copyright 2017 Safeway. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language,

More information

Easy Time Control Training Manual

Easy Time Control Training Manual Easy Time Control Training Manual Copyright 2008, Trinity Enterprise Solutions Inc Easy Time Control Training Manual Table of Contents Preface...iii Module 1...5 Getting Started...5 1.1. Opening the System...6

More information

Course CLD221x: Enabling Office 365 Clients

Course CLD221x: Enabling Office 365 Clients Course CLD221x: Enabling Office 365 Clients Student Lab Manual Lab Design There are five exercises in this lab, each of which contains one or more tasks. For a successful outcome to the lab, the exercises

More information