Not directly. It will take some serious updating. Especially around numeric data. Numeric can be changed to Int, but numeric(10, 2) would remain numeric (10, 2). Varchar2 would become varchar or nvarchar, depending on whether you have international character data. Tablespace clauses would have to be replaced by filegroup clauses.
In short, it will take some time, and a number of tries to get it just right.