Hi MarkDG ,
Welcome to Microsoft Q&A platform and thanks for posting your query here.
As per my understanding , you are trying to copy data from Oracle source to Iceberg using copy activity in ADF pipeline but it is failing with the error: "Object of type 'System.DBNull' cannot be converted to type 'System.String'" .
It seems there is no data to be copied in the source tables which is why it is throwing the above error. You can try to add a lookup activity prior to the CopyActivity to check number of total rows you have in the oracle table. Then, use If condition to check if number of rows > 0, then run the copy activity.
Hope it helps. Kindly accept the answer by clicking on Accept answer
button. Thankyou