X
logo
Bringing your data sources together
19 January 2012

Connecting to Firebird Database via ODBC

You can use Data Synchronisation Studio with Firebird via the ODBC connection provider and the Firebird ODBC Driver.

Ensure you have the Firebird/InterBase ODBC Driver installed and if you have Data Sync 64 bit edition you also have the 64 bit version of the ODBC Driver.

image

Select the ODBC Driver and enter the connection string to Firebird like this.

DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME=C:\Temp\EMPLOYEE.FDB

Then select the Object in the database or switch to the SQL Tab and enter your own SQL.

image

Once the Schema Loads you can start defining your Project.

image

Or just preview the Data to check the connection.

image

18 January 2012

Data Sync Studio and Lookup Columns

Data Synchronisation Studio has a new feature to make it unbelievably easy to link data by way of Lookup Columns. A column can now link to any other data via a special Lookup column, you could do this with Dynamic Columns before but now it’s just click…click…click.

You can connect SQL Data to SharePoint data for example or Join SQL Data across servers like SQL and Oracle or whatever you get the idea anything to anything.  

To get started connect your data source as before and select the column that represents the Link or Join

image

Then click the Icon in the Data source Toolbar to Add a Lookup

image

Once you configure the connection details you need to confirm the Lookup Join details which is essentially the Data Type and Column.

image

Now once the Lookup loads you will see all the columns from the related Data source listed and you can add any of them to the Schema Map as if they were already in the source.

image

That’s it really easy lookup columns in Data Synchronisation Studio, this feature is in release 3.0.444

8 December 2011

Set Exchange 2010 Folder Permissions via Powershell

For the Data Sync Exchange Providers to read Calendars,Contacts or Tasks from other mailboxes you will need to add Reviewer permission to the mailboxes for the user that is used in Data Sync. Fortunately you can do this with a PowerShell script like this.

Add-MailboxFolderPermission -Identity ayla@contoso.com:\Contacts -User Ed@contoso.com -AccessRights Reviewer

-Identity is mailbox and folder your targeting and –User is the user to grant access.

2 December 2011

Synchronise Documents between SharePoint 2007 and 2010

This blog article describes how you might synchronise Documents between SharePoint 2007 and SharePoint 2010 with Data Synchronisation Studio including custom Metadata columns whilst preserving the Created and Modified Timestamps and user accounts.

Here we have a Document Library in SharePoint 2007 with a few Documents and a Folder where going to Synchronise this to a new SharePoint 2010 document library.

image

Here’s the Empty Document Library in SharePoint 2010 which will be the Target

image

To define the project in Data Synchronisation Studio we need to use the SharePoint provider for SharePoint 2007 and the new SharePoint Client API provider for SharePoint 2010.

Connect Data Source A to the SharePoint Provider

image

Connect Data Source B to the SharePoint 2010 Client API Provider

image

Configure the Schema Map like this and add any other meta data columns you also wish to synchronise.

image

Ensure that the Document Library Update Behaviour is set for FileAndMetaData on each side to that the Documents are uploaded.

image

Run a Compare A->B and Synchronise the Documents

image

And now the documents have been synchronised including the Created/Modified Timestamps and User accounts.

image

30 November 2011

Data Synchronisation Studio Connection Dialog

As the number of Providers has increased that Data Synchronisation Studio now supports it was getting increasingly harder to locate the provider in the list. Therefore we have now re-worked the Connection Dialog into groups and allowed you to select your own Favourites which are easy to find under the Favourite Tab.

This update is in release 3.0.434

image

29 November 2011

Sync Active Directory Group Members to SharePoint Security Group

We have created a new Data Synchronisation Studio Provider that allows you to synchronise the Members in a SharePoint Security Group. You may want to use this to keep the Members in sync with Members in an Active Directory Group.

This new Provider is in release 3.0.432 of Data Synchronisation Studio.

Example

Synchronise Members from AD Group to SharePoint Group

Connect Data Source A to Active Directory

In this example we use a LDAP Filter to return only those users of a specific AD group, for example

(&(objectClass=User)(memberOf=CN=SharePoint Team Users,CN=Users,DC=corp,DC=litware,DC=inc))

image

Connect Data Source B to the Microsoft SharePoint Security Groups provider

Choose the SharePoint Group to synchronise from the dropdown.

image

Adjust the schema map like this so that the AD Account Name is mapped to Login name and Display Name is mapped to Name. Account Name should be the Key Column.

image

Your completed project will look like this.

image

Running a Compare A to B shows the differences and you can now synchronise the member lists.

image

And now after synchronisation in SharePoint the Group Members is populated.

image

Now that the users have been correctly added to SharePoint you can also setup a standard SharePoint List sync with the User Information List to populate other meta data from AD into SharePoint.

15 November 2011

Ouvvi Azure Blob Upload

Now with Ouvvi you can upload and download files into Azure Blob Storage, this is especially useful if you need to backup some files off site such as Database Backup images as part of your automated daily system processes.

image

11 November 2011

Ouvvi Reporting Features

Here’s a screenshot of the new Reporting Views were creating for Ouvvi. The view shows Tasks running in Ouvvi, how long they took and their status.

image

image

8 November 2011

Ouvvi Refresh

Were working on a refresh of Ouvvi and creating better integration between Data Sync and Ouvvi so that eventually they will become one product together.

The UI has been refreshed with a more modern look and feel.

image

 

image

 

image

Opening Data Sync Projects from Ouvvi now integrate with Data Sync and can simply be saved directly back to the Ouvvi Step without having to re-Import.

image

 

Changes to Ouvvi Include

  • View Queue and Queue Failure Tables
  • Re-Submit a Queue Failure back to the processing Queue
  • Stop/Abort a Running Instance
  • Aborting a Running Instance now injects a ThreadAbortException
  • Queue Peek support to prevent multiple instances of the Same Project from the UI
  • New REST URL’s to remotely start a Project i.e. http://localhost:4000/Project/Start/10
  • Simple Step re-ordering
  • Change the Order of Projects on the Project View
  • Control the Re-try count per Step
  • Control the Failure Mode per Step
  • Enable/Disable Steps
  • Import/Export Project definitions
  • Synchronise Running Threads back to main Project
  • Step Handler for SQL Batch
  • Support for OleDb, SQLClient and ODBC Data sources in SQL Commands
  • Custom Step Handlers are loaded in the Database
  • Updated Log Views
  • Cross browser support

Were also working on new features as we get ready for Ouvvi 2.0

Were creating report views so you can see statistics about processes running in Ouvvi. Were also working on a solution which will submit log data to the “Ouvvi-Cloud” and allow us to create iPhone/Web Apps so that you can view the status of your running system from outside of your corporate network. (Handy for Remote Support)