多项选择题

A.The location of the server.
B.The Oracle user being connected.
C.Privileges and role information.
D.Protocol involved in the connection.
E.How to handle exceptions and interrupts.