2006-11-14, 12:31 AM
I'm having a problem with the renamerecording utility. I just finished updating GBPVR to the newest version. Actually, I did a fresh install to clean out all of the things I wasn't using. The update was done on the same computer and WinXP installation so there should be no problems with missing files????
For the renamerecording utility, I downloaded the one on the wiki and used the postprocessing file from the old installation so the syntax did not change. Now after I record, I get the following in the rename.log file.
RenameRecording v1.1 build20051223
Title: Good Eats
Argument: -t C:\Documents and Settings\BamBam\My Documents\My Videos\Good Eats\Good Eats_20061113_01300200.avi
System.ApplicationException: Failed to get episode info for file 'C:\Documents and Settings\BamBam\My Documents\My Videos\Good Eats\Good Eats_20061113_01300200.avi' ---> System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'.
at System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
at System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
at System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
at System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
at RenameRecording.RenameRecordingClass.GetConnection()
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
--- End of inner exception stack trace ---
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
at RenameRecording.RenameRecordingClass.DoMain()
System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'.
at System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
at System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
at System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
at System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
at RenameRecording.RenameRecordingClass.GetConnection()
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
I'm sure that this is telling me something that I'm doing wrong but I'm not sure what it is. Any help would be appreciated. Thanks
For the renamerecording utility, I downloaded the one on the wiki and used the postprocessing file from the old installation so the syntax did not change. Now after I record, I get the following in the rename.log file.
RenameRecording v1.1 build20051223
Title: Good Eats
Argument: -t C:\Documents and Settings\BamBam\My Documents\My Videos\Good Eats\Good Eats_20061113_01300200.avi
System.ApplicationException: Failed to get episode info for file 'C:\Documents and Settings\BamBam\My Documents\My Videos\Good Eats\Good Eats_20061113_01300200.avi' ---> System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'.
at System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
at System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
at System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
at System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
at RenameRecording.RenameRecordingClass.GetConnection()
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
--- End of inner exception stack trace ---
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
at RenameRecording.RenameRecordingClass.DoMain()
System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'.
at System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
at System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
at System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
at System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
at RenameRecording.RenameRecordingClass.GetConnection()
at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
I'm sure that this is telling me something that I'm doing wrong but I'm not sure what it is. Any help would be appreciated. Thanks