Home
TeamSite
Migration FROM Interwoven
ghani900
I have to migrate/extract all the files from our client's Interwoven system to a shared drive. What is the best way to do it? Are there any tools that Interwoven provides? Is there any development/reference documentation that can help me for this?
Your response will be appreciated.
Thanks.
~ghani
Find more posts tagged with
Comments
Migrateduser
Hi ghani, the best way to do it using the APIs, I don't know if Interwoven has a tool for this, never heard...
I know about tools for this porpuse but not from Interwoven. DocAuto and Tikit have their own tools for exporting.
So maybe you would have to do your own .NET application.
Hope it helps
Javi
ghani900
Thanks Javi. Okay, so let's assume I use API's for extracting the content from Interwoven. Does Interwoven as any such API's available? Or there is any Development Kit Layer in Interwoven? Also, if you can refer me to any such documentation, that will be highly appreciated.
Thanks.
jny
You should be able to use the COM API's from the iManage.dll to download the files locally. Like so:
[C#]
IManDMS dms = new ManDMSClass();
IManSession sess = dms.Sessions.Add("DSS_WIN2003SERV");
//sess.TrustedLogin();
// Or, explicite login
sess.Login("USERNAME", "PASSWORD");
if (sess.Connected)
{
IManDocument doc = sess.Databases.ItemByName("WSDSS1").GetDocument(1, 1);
// Download to local folder
string downloadpath =
@C:\
+ doc.Number.ToString() + "_" + doc.Version.ToString() + "." + doc.Extension;
doc.GetCopy(downloadpath, imGetCopyOptions.imNativeFormat);
}
If you do not know the specifics on the database and docnum/version of each document you'd like to download, you may opt for the SearchDocuments Method off of the IManSession Object. This is documented in the SDK manual, "COM Object for WorkSite Developer's Reference Manual.pdf".