They do need to view it to make the changes. This is a file they use for Oracle to create tables. It is merely a long line of text with
CREATE TABLE " ... " (... being the table information).
It is not a dos file. I have found that if they edit it with the Text Editor on the CDE toolbar, they can see the whole file, line by line, and make the changes. It is strange, but after they do that once, they can then use vi without any problem and it doesn't seem to adversely affect the file. I have ask the DBA's to try that and see if the file is still usable, I don't see why it wouldn't be. That of course is better then ftp'ing the file to their PC and using Notepad! But I am still curious to know how to get around this with vi, should you not have access to Text Editor.
I remember seeing something similar to this a few years ago. We had allowed the /etc/group file to get too large in a certain group. We couldn't vi it and even had problem editing it with smit. We ended up having to use the split command and break it into smaller pieces and divide up that particular group into 2 groups, then combined the two files into one /etc/group again. I tried that with this file but I had to split it into about 100 files to get them into editable sizes. Which is not a working solution.
So I have a fix, by using the Text Editor, but would still like a vi solution.