Hi, We have migration on going from Netezza to Vertica. I'm using SAS DIS and we have converted all the Netezza tables to Vertica tables and most of it works fine but I have two problems which I need to figure out. We are using SAS/ACCESS to Vertica. Some jobs have bigger datasets to upload to database and those had BULKLOAD = YES with Netezza. As I understood, Vertica doesn't support BULKLOAD so I had to remove that. I also changed Table Loader (Load style: Append to Existing) Technique from 'proc append' to 'insert sql' because with append I got errors: WARNING: Variable XX has different lengths on BASE and DATA files (BASE 2560 DATA 40) from all the character columns. Problem 1 is that when I had to remove BULKLOAD = YES, execution times increased from few minutes to many hours. Is there any 'bulkload' option which works with Vertica? And problem 2 may be because of problem 1 (?). After job has executed 8 hours, I get error: ERROR: Error attempting to CREATE a DBMS table. ERROR: CLI execute error: ROLLBACK 4213: Object "table_name" already exists. I can't repeat that error with limited datasets so this occurs only after long runs. I also checked that all the work table names match in log so it's not (shouldn't be) because of table references. Table is not empty before this append and it should not try to create anything.
... View more